The training and experience of our technicians can ensure that your car will be as good as new after the repairs. We sincerely value the trust that our clients have in our services. Their belief in Star Auto Body encourages us to not only meet but exceed their expectations with top quality service. Call at 805-583-8275 for more information about car repair in Simi Valley or visit our website.
Address : 1856 E Los Angeles Ave, Simi Valley, CA 93065, USA
Phone : 805-583-8275
Official Website : http://starautobodyofsimi.com/