Street Image 11425 Denton Dr. Dallas, TX 75229
Consumer Report
Horribly managed shop will keep your car forever! They painted my son's car scion TC, and took forever given us 7 different finish dates. They got the car since January and is April and counting and the car is not done yet. It has been 3 months now for a job that should have taken 1 month to ...