Vitamin Shoppe was founded in 1977. The location was New Jersey. It is a Nutrition Supplements retailer. They have been operating stores in Canada too, with the name “VitaPath”. Currently they operate over 650 retail locations nationwide, Canada, and Panama.