Where is Glenshaw?
Where is Glenshaw located?
Glenshaw, Pennsylvania, United States (approx. 40.53247°, -79.96793°)
Where is Glenshaw on the map?
{"latitude":40.53247,"longitude":-79.96793,"title":"Glenshaw"}