( 89 Reviews )
McCracken Auto West
Auto Repair Shop, Brake Shop, Diagnostic Center
1468 High St Westwood, MA 02090
Jess Fahey
So happy there is an honest and fair mechanic left in this area. The owner and gentleman who checked me out last week were gracious, accommodating and knowledgeable. Than ... more
( 8 Reviews )
Mercedes-Benz of Westwood Service Center
Auto Repair Shop, Brake Shop, Car Battery Store
425 Providence Hwy Westwood, MA 02090
Barry Cullen
Brought car in for inspection of air suspension system as rear of E320 was sinking regularly after 2 days of sitting. Service adviser said it would take 2+ hours to do a ... more