Where is Keele St at Rogers Rd?

Where is Keele St at Rogers Rd located?

Keele St at Rogers Rd, Ontario, Canada (approx. 43.68219°, -79.47132°)


Where is Keele St at Rogers Rd on the map?