• Mazda

Santa Cruz Mazda Service & Parts Center

4100 Auto Plaza Drive
Directions Capitola, CA 95010

  • Toll-Free: 1-877-813-2702
  • Local: 831-420-1500