11840 Atwood Rd
Auburn, CA 95603-9008

(530) 885-2055

Mon - Fri: 8:00AM - 5:00PM

Sat - Sun: Closed

What others had to say

5 stars Verified customer

The staff was very courteous and knowledgeable. My car was finished on time and the notification call was made appropriately. I will be recommending this place, most definetly.

1 stars Verified customer

rude and ineffective service