Humber River Regional Hospital

Humber River Regional Hospital is a major hospital serving the former cities of North York, Ontario and York, Ontario and operates from two sites:


 * York Finch campus 43.75434°N, -79.52659°W
 * Church Street campus 43.70945°N, -79.50989°W
 * Keele Street campus 43.69746°N, -79.4744°W