Auto Repair in Needham Heights, Needham, MA
Auto Repair • Auto Parts and Accessories
43 Wexford St.,
Needham Heights, Needham ,
MA
02494
UNITED STATES
Based on 1 reviews
Arrogant...
Very arrogant. He might be a good mechanic, but does not care to keep the customer informed of what was done, not a good communicator, high labor rates.\rWorldwide > United States > Needham Heights, Needham, MA > Auto Repair