National City Auto Body in National City
(619) 264-4000
Balboa Auto Body is a full service auto body repair company specializing in auto body repair for all makes and models, foreign and domestic servicing the Greater San Diego area of California. Services include color matching, rental, shuttle services, paintless ...