• Toyota

Toyota of Santa Cruz

4200 Auto Plaza Drive
Directions Capitola, CA 95010

  • SERVICE: (877) 279-4465
  • Parts: (877) 284-8119
  • Sales: (877) 221-5321

Directions

  1. Toyota of Santa Cruz

    4200 Auto Plaza Drive
    Capitola, CA 95010

    • Sales: (877) 221-5321
Loading Map...
Info
  • AdChoices