Contact

Location

619-423-0336

150 JACQUA ST. CHULA VISTA, CA 91911

the one stop shop, since 1989

PACIFIC  STAR  AUtomotive


619.423.0336
150 Jacqua st. Chula Vista, CA 91911