All German Auto Repair
118 Broadway
Chula Vista
CA
91910
(619) 476-7277
Open Map
auto repair
Auto Repair & Service
auto service
Automobile - Repairs & Services
automobile electrical services
Automotive
Automotive Repair Shops Nec
car
Electrical
electrical