New Balance unveils new store in Indore
By Retail4Growth Bureau |
March 16, 2026
With the new store at High Street Apollo, Indore, New Balance offers a contemporary, interactive retail space designed to elevate customer experience.

New Balance, the global athletic brand, has officially opened its new store at High Street Apollo, Indore. Designed as more than just a retail destination, the store offers an authentic brand experience – blending New Balance’s craftsmanship & innovation by featuring iconic styles like the 1080, 9060, 574 & the newly launched running shoe, Ellipse. With the new store in Indore, New Balance offers a contemporary, interactive retail space designed to elevate customer experience.
Radeshwer Davar, Country Manager, New Balance India, shares, “We are proud to bring the New Balance experience to Indore, a city that reflects ambition, resilience, and a rapidly growing fitness community. Our new store is designed to be more than just a retail destination; it’s a dynamic space where runners, athletes, and style-conscious consumers can experience innovation, performance, and craftsmanship firsthand.”