484 Kenwood Ct Santa Rosa, CA 95407
Mon-Fri: 7:30am – 5:00pm
I discovered Tristar when they opened their doors 23 years ago and have been a very satisfied customer ever since. They are the best shop in Sonoma County!
Tristar Automotive © 2020 All Rights Reserved | Privacy
We will contact you to gather additional details and schedule your visit.