A C Motors
Rip off, scam! Gave refundable deposit, car sold cant get money back!
- 05-16-2011
- 11
Gave a refundable deposit, did not sign any contacts, car was sold company will not return my money.
Company: A C Motors
Country: USA
State: Missouri
City: ST LOUIS
Address: 8584 ST CHARLES ROCK ROAD
Phone: 3144278277
Site: acmotors.com