King Car Care
Tokyo Auto Warning, these guys will screw you ove
- 03-25-2011
- 5
The other post on this site about this company is exactly right. Pretty much said everything there is to say about this awful company. There's no point in taking your car here, they're just going to screw you and take your money.
Company: King Car Care
Country: USA
State: Texas
City: Austin
Address: 6324 N. Lamar
Phone: 5123182886
Site: kingcarcare.com