Secaucus, N.J. — The Vitamin Shoppe, an omnichannel specialty retailer of nutritional products, has opened its first-ever, new franchise location, located in Valparaiso, Ind. The store, which opened on February 2, marks a key milestone in an expanding franchise program, the first of its kind in The Vitamin Shoppe’s 46-year history, which will grow the brand into numerous new markets around the United States. To date, the company has signed 58 franchise territories to 15 franchise partners, with 12 or more stores planned to open in 2023, in addition to …