This Walking Company store is located in the North Shore Mall, conveniently situated at the intersection of routes 114 and 128. The Walking Company prides itself as being the world's largest comfort shoe store. Valuing function above form, The Walking Company only stocks shoes which were designed and produced with true comfort in mind. This means that the sciences of anatomy and ergonomics are...