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