C.L. Auto Repair Reviews (1)
C.L. Auto Repair Rating
Description: AUTO REPAIR & SERVICE
Address: 12655 Brookglade, Houston, Texas, United States, 77099
Phone: |
Show more...
|
Add contact information for C.L. Auto Repair
Add new contacts
ADVERTISEMENT
Car was put take to shop to get oil changed. Oil cap was found missing a week later after a fire erupted from under the hood. The smell of burning oil was comming from the car after two seperate mechanics and the fire department wich had to put out the fire they all said it was from the oil the repair company claims the promblem is something else and refuse to repair the damages