New Balance unveils new store in Indore

By: Retail4Growth Bureau

Last updated : March 16, 2026 4:46 pm



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.”

New Balance Footwear Athleisure Radeshwer Davar

First Published : March 16, 2026 4:44 pm