Balboa Smog Test & Oil Change Customer Service

Doing nothing would be this company's favorite pastime if they would have the energy for it.
16937 Saticoy St, Van Nuys, CA
Van Nuys
United States - 91406

Customer Support Phone Numbers


Balboa Smog Test & Oil Change Complaints & Reviews

balboa smog test and lube center / damage to my vehicle

May 07, 2013

I took my car which is a 1985 nissan 300zx completely original to get smogged and they were rushing because i was last costumer and they wanted to close and they did not secure my hood and as i was driving home it flew open and damaged the hinges and hood and almost caused an accident. I...