As of March 30, 2021 Insight Naturopathic Clinic will be operating out of our new location in SmartCentres Leaside: 45 Wicksteed Ave, Unit 260, Toronto ON, M4G 4H9
Here is the main entrance to 45 Wicksteed Ave. There is accessible parking and the building is also fully accessible with an accessible washroom in our clinic. Once through the main entrance, take the elevator to the second floor and we are at the end of the hallway.
Please call: 416-322-9980 if you are having any difficulties finding us. We look forward to continuing to provide our patients with the best of care in our new location.