Main menu Open search menu

Desmarais Auto Repair

Repair Service
1067 Stafford Street, Leicester, MA 01542 1067 Stafford Street, Leicester Directions
Today 8:00 AM - 5:00 PM Open All Hours
+15088929800

For body shop mechanics you can trust in Leicester, the professionals at Desmarais Auto Repair will keep your car looking classy no matter what happens.

About this Business

  • Hours
    Sun
    Closed
    Mon-Fri
    8:00 AM - 5:00 PM
    Sat
    Closed

Tips

250

From Our Editors

Looking for the best body shop in Desmarais Auto Repair? Quality care and superb customer service are what the professionals at Desmarais Auto Repair are all about.

So keep your car looking and running smoothly all year long with some affordable and highly rated services from Desmarais Auto Repair.

Explore Nearby
Desmarais Auto Repair

Sun
Closed
Mon-Fri
8:00 AM - 5:00 PM
Sat
Closed
Groupon has verified that the customer actually visited Desmarais Auto Repair.