Holland Bloorview Kids Rehabilitation Hospital – Centralized Equipment Pool Location admin April 23, 2014 Loading Map.... Holland Bloorview Kids Rehabilitation Hospital – Centralized Equipment Pool Location150 Kilgour Rd - TorontoEvents 43.717716 -79.373761 Address 150 Kilgour Rd Toronto Ontario M4G 1R8 Canada Upcoming Events No events in this location