Vitamin Shoppe stores in Connecticut on Map

Check these stores:
Vitamin Shoppe - Farmington in Farmington
1600 Southeast Rd, #12, Farmington, CT 06032
Vitamin Shoppe - Newington in Newington
3391 Berlin Tpke, Newington, CT 06111
Vitamin Shoppe - Milford in Milford
1260 Boston Post Rd, #1270, Milford, CT 06460
Vitamin Shoppe - Manchester in Manchester
105 Buckland Hills Dr, Manchester, CT 06042
Vitamin Shoppe - Brookfield in Brookfield
21 Federal Rd, Brookfield, CT 06804