Auto Repair in Torrance, CA
Auto Repair
24720 Crenshaw Blvd.,
Torrance ,
CA
90505
UNITED STATES
Based on 1 reviews
WORST BODY SHOP IN THE SOUTH BAY
WORST Body shop in the South Bay. I drive a brand new Mercedes C300 and my back bumper was the victim of a hit and run accident. Unfortunately, South Bay Mercedes recommends this shop, which is a total fail on their part. I should have...Worldwide > United States > Torrance, CA > Auto Repair