Upper Canada Sports Medicine Clinic is located in Newmarket, Canada on 531 Davis Dr Unit 102. Upper Canada Sports Medicine Clinic is rated 3.7 out of 5 in the category sports medicine clinic in Canada.
Address
531 Davis Dr Unit 102
Accessibility
Wheelchair-accessible entrance
Wheelchair-accessible toilet