Contact Us Get in Touch Easily: Online, by Phone, or Visit Us In Person Book Online Give Us a Call: +1(437)-580-5300 Contact Information Learn more about our clinic and doctors and why they are trusted by so many families in our community. Address: 1280 Finch Ave W, Unit – 106, North York, Canada Timing: Monday – Sunday, 9am – 7pm EST Get in Touch Send Message