1. Jake's Brakes & Auto Repair 28 E Cross St, Norwood, MA 02062 Coordinate: 42.18864,-71.19099 Phone: (781) 762-5253