Vallourec
United Kingdom
>
Alba / Scotland
>
North Lanarkshire
>
Vallourec
Vallourec is a building in North Lanarkshire.
Vallourec
Building
Industry
Scottish Central Main Line
Mossend South Junction, Cumbernauld, Greenfaulds, Garqueen South Junction
Kirklee Road
Mossend, Kirklee Road after Douglas Drive, Mossend, Kirklee Road after Clydesdale Road, Biggins
St. Patrick's Cemetery
Laidlaw Avenue
Catherine Way
James View
Cobbleton Road