A new and used car dealer, Balboa Imports Repair is situated directly at Newport Beach, CA. It has an annual revenue of $198,000 and employs one people. Simply, Balboa Imports Repair is making an undeniable splash in the boutique market. The firm is run by Owner Ken Wathen.
Want to share more of your experience?GO TO FULL REVIEW