R & R Auto of Needham Inc
Auto Parts
,
Body Shops
355 Chestnut St # R, Needham MA 02492
(781) 449-5444
Directions
Hours
Hours may fluctuate. For detailed hours of operation, please contact the store directly.
Most Recent Comments
Write a review
September 2017
Could not have had a worse experience. The man in the office was rude and added charges to the work done that were not agreed upon. His quote was almost 700 dollars off. Pretty much as bad as it gets. Don't go here. Arts up the street is honest.
You May Also Like
0.11 miles
Needham Collision Inc - 20 Clyde St, Needham
Car Repair, Body Shops
2.31 miles
Needham Body Shop - 69 Franklin St, Needham Heights
Auto Body Parts, Body Shops
2.36 miles
Suburban Village Collision Center - 7 Arlington Rd, Needham
Auto Body Parts, Body Shops
2.4 miles
Chenco Automotive - 70 Fremont St, Needham
Auto Body Parts, Body Shops
Needham, Massachusetts
R & R Auto of Needham Inc
Auto Body Parts in Needham, MA
355 Chestnut St # R, Needham
(781) 449-5444
Suggest an Edit
Related Searches
Auto Repair
Towing
Auto Detailing