Canada-Places.com has listed approx 961 Vitamin & supplements stores in Canada. Some of the Top rated Vitamin & supplements stores in Canada are- Popeye's Supplements St. Catharines - ESSENTIAL - OPEN FOR IN-STORE SHOPPING, Popeye's Supplements Abbotsford, Popeye's Supplements St. Catharines, Popeye's Supplements Abbotsford, Boss Supplements Sudbury, Boss Supplements Sudbury, Finlandia Pharmacy & Natural Health Centre, Popeye's Supplements Edmonton West, Popeye's® Supplements Chilliwack & National Nutrition.