1. The Lock Clinic 433 Waffle St, Norwood, MA 02062 Coordinate: 42.186844,-71.203316 Phone: (781) 769-6641
2. Quality Repair and Maintenance 267 Railroad Ave, Norwood, MA 02062 Coordinate: 42.19804,-71.20153 Phone: (339) 236-1688