New Balance Opens New Retail Concept In Boston

New Balance has now opened a new retail concept in Boston, MA. Designed around central seating gestures, the store aims to encourage customers to convene, draw inspiration from each other, and find their authentic style.
The concept will include an edited assortment of merchandise as well as visual storytelling to accompany select products, highlighting the makers and origins behind them, illuminating New Balance at the intersection of sport and culture. The selection of footwear and apparel will be curated so both an elite athlete and a fashion influencer can each envision their next great moment.