Exit 5BonI-5 Southbound
Left 0.41 mi
Juan's Auto Repair
2520 Main St, Ste A, Chula Vista, CA 91911