Address:
137 Industrial Way
Costa Mesa, CA 92627
Phone:
(949) 722-8601
See Also: Costa Mesa, CA Auto Repair
This is a business listing for Balboa Auto Repair (137 Industrial Way, Costa Mesa, CA 92627) from the Auto Repair directory, under Costa Mesa, CA Auto Repair, provided by automobile101.com.
Where is Balboa Auto Repair located?
Balboa Auto Repair is located at: 137 Industrial Way, Costa Mesa, CA 92627.
What is Balboa Auto Repair's phone number?
Balboa Auto Repair's phone number is: (949) 722-8601.
You can find more similar services in Costa Mesa, CA Auto Repair from our Auto Repair Directory.
Here are some other listings in the Costa Mesa, CA Auto Repair Directory: Star Motor Werks, Shawn Motors, Wet Okole Hawaii, Star Motor Wërks, Orange Coast Buick GMC Cadillac.