press releases

Back to Press Releases

New Balance Concept Store Opens in Dedham

July 21st 2010

Boston, MA -

Boston-based New Balance is pleased to announce the opening of its new concept store in Dedham, MA tomorrow, July 22. The store will specialize exclusively in athletic footwear, apparel and accessories.

The New Balance store will be located at Legacy Place, 950 Providence Highway, Dedham, Massachusetts 02026.

The Dedham store will showcase a new design concept that highlights New Balance's strong performance and technology brand story. The store will feature imagery from the brand's heritage of craftsmanship that highlights their dedication to innovation and domestic manufacturing.

"New Balance is thrilled to debut our new concept store in Dedham," says Stephanie Smith, vice president of retail for New Balance. "The intent of the new store design is to tell the story of New Balance's rich brand history and showcase our current performance and lifestyle product innovations to engage and connect with consumers."

The store's design was influenced by the New Balance's global store concept that incorporates materials and images that are milestones within New Balance's history. The brick and antiqued store floors pay homage to New Balance's five New England domestic manufacturing facilities. The new design will be tested in Dedham and slowly introduced to New Balance's 150 independently owned stores next year.

The 3,964 square foot store will offer a complete line of New Balance performance footwear specifically designed for athletic activities such as running, walking, tennis, training and outdoor. Styles for men, women and kids are available in widths ranging from 2A to 6E, and the store will also feature a full line of New Balance high-performance apparel and athletic accessories. The store will carry a full line of Dunham rugged casual footwear as well as AravonĀ® comfort performance footwear.

The store will celebrate its grand opening July 22-25 with festivities that include a free gift for the first 50 customers. There will also be clinics and special events held at the store in the future.

The Dedham store is New Balance's second corporately owned retail store that is not a factory store. The first opened earlier this month in the Pentagon on July 14.

About New Balance

New Balance, headquartered in Boston, MA has the following mission: Demonstrating responsible leadership, we build global brands that athletes are proud to wear, associates are proud to create and communities are proud to host. New Balance employs more than 4000 people around the globe, and in 2009 reported worldwide sales of $1.65 billion. For more information please visit

You're headed to the US Site...

Pricing and product availability may change.

See All Countries