10 Fairview Ave, Vallejo, CA 94590, USA, California, USA 90011
Located in LA Downtown, Central Auto Body.
We'll fix your car perfectly at the lowest cost.
Specialized in insured cars, lease/return cars, Car rentals, and towing.
Call today to get free estimate!
Are you too busy? Instant estimate available just with a picture of damaged part!
Save our number.
(323) 325-7017
0 Reviews