Find Us Our facility is located in Grosvenor Medical Park just off Shirley Street between Doctors Hospital and Princess Margaret Hospital. We also provide services at Family Medicine Center, located in the Rivington Center building on Blake Road.