This New Balance franchise is owned and operated by a local shoe company located here in the Chicagoland area. Miroballi Shoes has been operating in the Naperville area since 1969 and owns 24 franchise shoe centers, including this New Balance store. It specializes in hard-to-find sizes and styles, as well as athletic apparel. The customer service is warm and inviting, and there are no high pressure sales tactics used. The staff is truly professional.