It is estimated that only 20% of auto body shop near me currently meet the rigorous Gold Class standard. Being a DRP, direct car collision repair facility, meaning the insurance company knows us and has trust in the quality of our collision repair simi valley, CA. Star Auto Body prides ourselves in the quality of our Simi Valley collision repairs and our customer service.
Address : 1856 E Los Angeles Ave, Simi Valley, CA 93065, USA
Ph : 805-583-8275