Contact Us Get in Touch Easily: Online, by Phone, or Visit Us In Person Book Online Call Us Now Chat With Us 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, M3J 3K6Canada Contact: +1 (437)-562-0952 Timings: Monday – Sunday,12:00 PM – 7:00 PM EST Get in Touch Send Message