Star Auto Body use only top quality ECO-friendly paint products. You want your vehicle to look as good as the day was new. This requires experience and we have over 32 years of experience ( http://starautobodyofsimi.com/paint/ ) auto paint shop in Simi Valley.
Address : 1856 E Los Angeles Ave, Simi Valley, CA 93065, USA
Phone : 805-583-8275
Official Website : http://starautobodyofsimi.com/
Google Plus Listing : https://maps.google.com/maps?cid=7813382826726031867