Known for its extensive range of athletic footwear and apparel, the New Balance Factory Store in Columbus, Sunbury, Ohio, attracts fitness enthusiasts and runners looking for high-quality gear at factory-direct prices. Shoppers can find exclusive colors and styles not available elsewhere, along with personalized fitting services that highlight the brand's commitment to comfort and performance. The store's atmosphere is welcoming and focused on customer satisfaction, making it a must-visit destination among the mall’s diverse retail offerings.

Other New Balance Factory Store locations

All locations →