Request An Appointment


When you arrive in the front foyer, the clinic is located inside the door on your LEFT. There are 4 stairs leading up to the building with a bannister. if you require assistance, please let us know and someone will meet you at the bottom of the stairs.


We have one parking spot in the back of the building for our patients. If it’s available, it’s yours! Our parking spot is the last spot furthest to the right and is marked for Insight Naturopathic Clinic. Otherwise, parking is available on side streets and on Eglinton Ave. E before 4 pm. There is also a paid lot in the medical building at 586 Eglinton Ave. E (2 doors east of our current location).