Vitamin Shoppe stores in Connecticut on Map

Check these stores:
Vitamin Shoppe - Manchester in Manchester
105 Buckland Hills Dr, Manchester, CT 06042
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 - Stamford in Stamford
1003 High Ridge Rd, Stamford, CT 06905
Vitamin Shoppe - Fairfield in Fairfield
2189 Black Rock Tpke, Fairfield, CT 06825