Ontario Naturopathic Clinic Toronto Location
2045 Dufferin Street Toronto inside Dufferin Medical Building (Second-floor unit 210 B&C) Postal code M6E 3R4 (There is a Paid Parking Lot attached to the building)