1. Ken's Auto Body 238 Chestnut St, Needham, MA 02492 Coordinate: 42.27599,-71.23754 Phone: (781) 449-3950
2. Needham Towing & Transport, Inc. 16 Clyde St, Needham, MA 02492 Coordinate: 42.27555,-71.23824 Phone: (781) 444-3211