New Balance opened a flagship store at The Grove in Los Angeles, marking the brand’s first flagship location on the West Coast. Building on a flagship concept introduced in cities including London, Tokyo and New York store, the 4,400 square-foot, two-level space is tailored specifically to the Los Angeles community. “The Grove flagship marks a defining moment for New Balance on the West Coast,” said Tracy Knauer, senior vice president, North America. New Balance has approximately 160 licensed stores in the U.S. as well as about 3,500 internationally, but has recently opened a number of corporate stores in recent years. Image of New Balance’s Grove location courtesy New Balance