Vitamin Shoppe stores in Connecticut on Map

Check these stores:
Vitamin Shoppe - Milford in Milford
1260 Boston Post Rd, #1270, Milford, CT 06460
Vitamin Shoppe - Stamford in Stamford
1003 High Ridge Rd, Stamford, CT 06905
Vitamin Shoppe - North Haven in North Haven
417 Universal Dr N, North Haven, CT 06473
Vitamin Shoppe, The in Canton
110 Albany Turnpike, Suite 925, Canton, Connecticut - CT 06019
Vitamin Shoppe - Manchester in Manchester
105 Buckland Hills Dr, Manchester, CT 06042