Needham Shoe Repair
Drag box to select area
100% Were impressed
Stop by this conveniently located shop for all your shoe repair needs. Needham Shoe Repair has the look and smell of a well-worn shop, and is run by a busy owner, bent over his machines, tapping, stretching and polishing away.
91 Chapel St, Needham, MA 02492
- Hours: This location not open to the public
- Hours: Tue - Fri, 7:30am - 5pm; Mon, Sat, Sun, closed