484 Kenwood Ct Santa Rosa, CA 95407
Mon-Fri: 7:30am – 5:00pm
I’ve been coming here for more than 15 years, best mechanics in the Northbay! Jim is the best!!!
Tristar Automotive © 2021 All Rights Reserved | Privacy
We will contact you to gather additional details and schedule your visit.