Where is Keele St / Barrhill Rd?
Where is Keele St / Barrhill Rd located?
Keele St / Barrhill Rd, Keele St / Barrhill Rd, Canada (approx. 43.850258°, -79.511246°)
Where is Keele St / Barrhill Rd on the map?
{"latitude":43.850258,"longitude":-79.511246,"title":"Keele St / Barrhill Rd"}