Store Locator

the Vitamin Shoppe has more than 600 stores located in 44 states, the District of Columbia and Puerto Rico