Automotive in Chicago, IL
Automotive • Auto Dealers • Auto Repair
6600 N Western Ave.,
Chicago ,
IL
60645
UNITED STATES
Based on 1 reviews
RUN FROM THIS PLACE! - FAST! - It's NOT worth your time!
BEWARE of the sales people at Carr?s! This dealership was shady and the salesperson was completely rude. I have never been treated so rudely as a customer. If you want to be YELLED AT and BERATED in ...Worldwide > United States > Chicago, IL > Auto Dealers