1. Jim's Automotive Center 291 Lenox St, Norwood, MA 02062 Coordinate: 42.1853,-71.19933 Phone: (781) 762-9547
2. Automall Service Center 740 Boston Providence Tpke, Norwood, MA 02062 Coordinate: 42.18567,-71.18481 Phone: (781) 769-2900