Back to Directory

The Vitamin Shop is Canada's premier vitamin, herbal remedy and nutritional supplement dispensary. The Canadian Vitamin Shop provides you with the highest quality brand name vitamins, herbal remedies & nutritional supplements at everyday low, ...

Location:
1212 Broad Street
Victoria, BC V8W 2A5
Canada