the one stop shop, since 1989

PACIFIC  STAR  AUtomotive


619.423.0336
150 Jacqua st. Chula Vista, CA 91911