Where is Keele St at Rogers Rd?

Where is Keele St at Rogers Rd located?

Keele St at Rogers Rd, Keele St at Rogers Rd, Canada (approx. 43.68227°, -79.47175°)


Where is Keele St at Rogers Rd on the map?