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.
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.
Country: USA State: Texas City: Austin
Address: 6324 N. Lamar
Phone: 5123182886
Site: kingcarcare.com
0 comments