SUBMIT A COMPLAINT

Baldwin Auto Sales Customer Service

Doing nothing would be this company's favorite pastime if they would have the energy for it.
8327 Hercules St (between Center Dr & Timken St) La Mesa
La Mesa
California
United States - 91942

Customer Support Phone Numbers

Plus

Baldwin Auto Sales Complaints & Reviews

Baldwin Auto Sales / lemon cars

Iw

He dealership sure looked legit but they are definitely illegal. Seeing me as a vulnerable student, they tried to scam me. Yes! Scam! Larry promised me all the good things he'd do if there were any problems with the car.. He'd lent me a car, etc.. Now that a problem arise, what did he do?!...