Star Auto Body in Simi Valley
805-583-8275
Star Auto Body has built a reputation for quality repairs and customers service that is second to none. Every vehicle that leaves our facility receives an inspection subject to the most meticulous attention to quality. By using the highest quality parts ...