4 Convenient San Diego Locations Find us on:
Locations:
Karz Plus-National City
1605 National City Blvd
National City, CA 91950
877-797-3254

Dealership Hours
Mon-Sat: 9am - 8pm
Sun: 10am - 6pm