Rating: ★★★★★ 5 / 5 (2 Reviews)
La Baja Auto Repair is a Car Repair located in La Baja Auto Repair, 3665 Dalbergia St, San Diego, CA 92113
You can reach La Baja Auto Repair through the contact information provided on our page. You can also access our location using Google Maps.
Address: La Baja Auto Repair, 3665 Dalbergia St, San Diego, CA 92113 San Diego, CA Chula Vista
Phone: +16196466247