Integra Health Centre - Commerce Court is located in Toronto, Canada on 199 Bay St. Suite C126. Integra Health Centre - Commerce Court is rated 4.3 out of 5 in the category medical center in Canada.
Address
199 Bay St. Suite C126
Accessibility
Wheelchair-accessible entrance
Wheelchair-accessible toilet