1. K & A Autobody 244 Central St, Norwood, MA 02062 Coordinate: 42.19572,-71.19854 Phone: (781) 269-5418
2. Subaru Of New England 95 Morse St, Norwood, MA 02062 Coordinate: 42.17143,-71.19704 Phone: (781) 769-5100