New Balance Opens First U.S. Global Flagship Store in Boston Landing

June 29, 2016

New Balance has opened its first U.S. global flagship store at Boston Landing, celebrating the brand's 110-year heritage and innovation. The 6,566-sq-ft store features interactive experiences, including a Made.Boston area where visitors can see limited edition shoes being assembled. With a focus on performance and storytelling, the store highlights New Balance’s domestic manufacturing legacy and offers customization bars for designing personalized footwear. It serves as a new standard for retail excellence, engaging consumers with the brand’s history and future.