New Balance

Headquartered in Boston, Massachusetts, New Balance was initially named the ‘New Balance Arch Support Company’ when it was established in 1906. Creator of athletic footwear and apparel, the brand is unique for providing trainer styles of varying widths.
Loading...