Vitamin Shoppe stores in Connecticut on Map

Check these stores:
Vitamin Shoppe - Newington in Newington
3391 Berlin Tpke, Newington, CT 06111
Vitamin Shoppe - Farmington in Farmington
1600 Southeast Rd, #12, Farmington, CT 06032
Vitamin Shoppe - Brookfield in Brookfield
21 Federal Rd, Brookfield, CT 06804
Vitamin Shoppe - Norwalk in Norwalk
561 Ave, Norwalk, CT 06854
Vitamin Shoppe - North Haven in North Haven
417 Universal Dr N, North Haven, CT 06473