New Balance Debuts a West Coast Flagship Store in Los Angeles
New Balance is set to open a 4,400-square-foot flagship store in Los Angeles on July 30, located at The Grove shopping center. “More than a store, it is a powerful expression of our premium brand – deepening our connection to the dynamic Los Angeles market by bringing together elevated storytelling, authentic athlete and ambassador connections, and inspiring experiences that help consumers discover their personal style,” said Tracy Knauer, SVP North America for New Balance (more).