Houston Direct Auto
Consumer Report
- 06-10-2013
- 161
I want my money back because I dont want the car with so many issues.
Damage body, oil leaks from engine. I pay them cash but now they are charging me the rental fees the car I bought.
Company: Houston Direct Auto
Country: USA
State: Texas
City: Houston
ZIP: 77063
Address: 4011 Jeanetta Street
Phone: 8322521400, 2812521403
Site: houstondirectauto.com