Vitamin Shop, The
Primary Business Category
Description
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, ...