Auto Tech

25 Cochituate Street,
Natick, MA 01760 US
5.0
1 Review
Write a Review

1 Review

  • Tom2 months ago

    Recommended. Lee just replaced the accumulators for the self leveling suspension, front LCAs, sway bar bushings, and a number of other items. He provides the option of using M-B or aftermarket parts. Work finished when promised. After using another nearby M-B only shop, Auto Tech will get my business going forward.

    1995 Mercedes-Benz E320 Wagon
    Was this review helpful?