Skip to main content

New Balance Opens in Georgetown

Sports footwear and apparel manufacturer, New Balance has opened at 3139 M Street in Georgetown.

Based in Boston, Massachusetts, the multinational corporation was founded in 1906 as the New Balance Arch Support Company. The company focuses on producing specialist arch supports and orthopedic footwear to give customers greater comfort and 'new balance'.

Fit Specialists are ready to conduct a 3D scan of your feet to determine the best New Balance style for you.

The brand also recently introduced a new program called New Balance Reconsidered that allows you to buy shoes that are used or brand new but "unsellable" for cosmetic reasons, with a condition grade given to each pair.

You can also trade in your gently used shoes in exchange for a store voucher.