New Balance

The New Balance Concept Shop at Todd & Moore is a store within a store, where you’ll find the latest in performance footwear for any activity from walking or running to tennis or training.

You’ll also find an amazing inventory of styles and designs that more and more people are turning to for everyday wear, like the highly popular New Balance 574.

New Balance is the brand most-recommended by podiatrists across the country. That’s because the company takes great care in designing its shoes to make sure each style provides proper support and fit. Its New Balance Lifestyle line was created with non-athletes in mind, giving them the same comfort when they’re running errands that they’d want when running trails.