Vitamin World

Flag as Inappropriate

Vitamin World is a chain health and supplement retailer that is located in the Connecticut Post Mall in Milford. Since 1976, Vitamin World has offered a large variety of nutritional supplements, minerals, herbs and vitamins. Vitamin World guarantees that all of its supplements, whether it is in powder, gelcap, pill or liquid form, are completely safe and free of contaminants.
1201 Boston Post Rd, Milford, CT 06460
(203) 878-1252
  • Accessibility Details: Parking spaces available in back of eatery
  • Hours: Mon - Sat, 10am - 9:30pm; Sun, 11am - 6pm
  • Hours: Tue - Sat, 5pm - closing times vary
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?
See more »