Drag box to select area
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
- 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