Crenshaw Collision
Ripoff Incompetent repairs, usage of defective parts, and flat out lies
If you value your sanity and your vehicle, you will avoid this place if you are ever in a car accident. The term "body shop hell" was created just for Crenshaw Collision. While the manager Mark Duran appears to be a nice guy, he just can't be trusted to keep his word. He promised to have ...