Needham Shoe Repair

Flag as Inappropriate

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
(781) 455-8401
  • Hours: This location not open to the public
  • Hours: Tue - Fri, 7:30am - 5pm; Mon, Sat, Sun, closed
Share a review or post about this business.
Posts awaiting your approval 0
See more »