Central Clinic - 310 Wellington Road North Clinic – 770 South Wenige Drive [email protected]

Contact Us

Central Clinic Booking

310 Wellington Road South / (519) 439-6111

North Clinic Booking

770 South Wenige Drive / (519) 433-9111