Drooid Logo
Back to today’s briefing

Story perspectives

Vitamin Shoppe Launches Hometown Stores Amid Debt Crisis

3/27/2025

43 6

1 of 1

Story summary
  • The Vitamin Shoppe introduced Hometown Stores, showcasing over 200 square feet for local wholesale brands.
  • Five locations opened in Los Angeles, Houston, Sandy (Utah), Frisco (Texas), and Paramus (New Jersey), with a sixth in Port St. Lucie, Florida, planned for April.
  • Exclusive products and events will feature brands like Gorilla Mind and Raw Nutrition.
  • This initiative seeks to strengthen local brand connections and boost customer engagement.
  • The launch comes after Franchise Group's Chapter 11 filing amid $2 billion debt.