STS Garage

STS Garage


6715 S Dunsmuir Ave
Dunsmuir, CA 96025

An Auto Repair in Dunsmuir CA

To provide excellent automotive service at an affordable rate.


Mon: CLOSED Tue-Fri: 9:00am to 6:00pm Sat: 10:00am to 6:00pm Sun: Closed

Click the button to add a review for STS Garage

Add Review