Ted's Automotive
29 E 17th St,
National City
CA
91950
(619) 477-1820
doublejauto.com
Open Map
Auto Parts & Accessories
Auto Repair & Service
Automobile Body Repairing & Painting
Car Repair
Mufflers
Mufflers & Exhaust Systems
Mufflers and Exhaust Systems
Neighborhoods: National City
New Car Dealers