new balance

Closed
124 Newbury St
Boston, MA 02116

New Balance is a prominent footwear and apparel retailer known for its extensive range of products tailored for various activities, including walking, running, and casual wear. With over 200 stores across North America and Europe, the brand specializes in providing footwear available in a wide array of sizes and widths, along with versatile apparel and accessories for men, women, and children.

In addition to regular retail locations, New Balance operates Factory Stores that offer factory seconds, closeouts, and discontinued products at competitive prices. This diverse selection ensures that customers can find the perfect fit and style to help achieve their fitness and lifestyle goals.

Generated from the website

Own this business?
See a problem?

You might also like

Partial Data by Foursquare.