Service and Repair
11643 Iberia Place
San Diego, CA 92128
Service & Repair
(858) 487-1250
Smog Inspection
(858) 487-1253
Opening Hours
Monday - Friday: 8am - 5pm
Saturday, Sunday: Closed