Chula Vista Auto Tech
3031 Main St suite h, Chula Vista 91911