Where is St. Michael's Hospital?

Where is St. Michael's Hospital located?

St. Michael's Hospital, St. Michael's Hospital, Canada (approx. 43.65399°, -79.37799°)


Where is St. Michael's Hospital on the map?