Vitamin Shoppe

Flag as Inappropriate

The Vitamin Shoppe is a health and vitamin retailer. Here you can find a large variety of supplements and minerals as well as medicinal herbs, sports drink powders, food bars and health and cosmetic aids. The store carries its own line of supplements as well as other brands. Diet and weight loss foods and pills can also be purchased here. The Vitamin Shoppe is part of a nationwide chain.  
161 Worcester Rd, Framingham, MA 01701
(508) 620-1073
  • Accessibility Details: Easy access handicapped entry
  • Accessibility Details: Parking
  • Hours: Mon - Fri, 10am - 5pm; Sat, 10am - 3pm
  • Hours: Sun, 11am - 6pm; Mon - Sat, 9am - 9pm
  • Accessible: yes
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?
See more »