Your voice has a chance to be heard now! scamion.com - we bring changes together.

report scam

Balboa Autos


Country United States
State Colorado
City Lakewood
Address 5301 W Colfax Ave
Phone 720-484-5777
Website https://www.balboaautos.com/

Balboa Autos Reviews

  • Jun 3, 2018

Don't buy a car from Balboa Auto in Denver, Co! They are rip-offs and you won't get a good reliable car!! My son, bought a car from here that almost KILLED him, and he has had NOTHING but problems since he got it. They won't fix it, and they won't place him in another car that actually works. They want him to keep paying for something he can't even drive....Won't do anything to correct the problems.... We have called and called and called even went in to talk to them and it's always the same. "There is NOTHING we can do for you! They are NOTHING but a slimy car dealership!!!! RUN, RUN AWAY!!

Write a Review about Balboa Autos