( 29 Reviews )
Star Automotive LLC
Auto Repair Shop, Car Repair And Maintenance
1180 Newbury Rd B Newbury Park, CA 91320
Tami Page
Beware! Damage was caused to my vehicle by this shop. The worst part is that they would not take responsibility. Even worsethey wanted to fix the damage, that they ca ... more
( 1 Reviews )