Where is 3325 Warden Ave?

Where is 3325 Warden Ave located?

3325 Warden Ave, 3325 Warden Ave, Canada (approx. 43.814262°, -79.32439°)


Where is 3325 Warden Ave on the map?