Where is Holytown, Windsor Road?

Where is Holytown, Windsor Road located?

Holytown, Windsor Road, North Lanarkshire, United Kingdom (approx. 55.81995°, -3.97705°)


Where is Holytown, Windsor Road on the map?