Milford CT Vitamin Shops 1. 1260 Boston Post Rd, Milford, CT 06460 | Vitamin Shoppe the (203) 882-9231