Auto America

6802 South Blvd
Charlotte, NC 28217
No photo available for this business

Business Information

Customer Reviews (1 reviews)

by George Bates at Citysearch

on Citysearch Dec 19, 2010
These guys @ Independance promised a lot and did not deliver. Signed off to complete work weeks ago that they never ordered parts for. Lied to our face about taking care of issues and have not. Now they do not even... (more)

Browse our top cities

Browse cities by state