The.Vitamin.Clinic Unit 109 - 200 Finch Avenue West, North York, Ontario, M2R 3W4
On Finch Avenue West, between Yonge Street and Bathurst Avenue.
We are located on West Wing (not the main building) of the address.
Park at the back of the building and come to the West entrance.