Review Us


Tristar Automotive
707-571-8866
484 Kenwood Ct
Santa Rosa, CA 95407
38.410768 -122.719317
http://tristar.mechanicnet.com/
0/5.00 average rating
0 reviews
[ Write a Review ]

Contact us today


call us for an appointment
707-571-8866
near by local auto car shop
484 Kenwood Ct
Santa Rosa, CA 95407
  • shop photo