Our state-of-the-art clinic is located in the Leaside neighbourhood of Toronto: 1131A Leslie Street, Unit 300, Toronto, Ontario, Canada, M3C 3L8