Americar Finance dealership
Stay Away!
Saturday, July 16 Customer Carole Conway arrived at Americar Finance located on 3611 Broadway Street, Houston TX 77017, to purchase a 2002 Chevy Impala ($6,995). After purchasing the vehicle, Carole was notified that she could not receive the keys to the vehicle until she obtained full coverage ...