Individual & Family Services - San Diego, California, United States
Mechanic
Contact Richard Holmes
Automotive Technician
Contact Ian Orr
Texas Street Auto Clinic is an individual & family services company based out of 2404 EL CAJON BLVD, San Diego, California, United States.