Company Logo

Subaru of Santa Cruz

Verified by BOTW
Contact
Company Logo

About Subaru of Santa Cruz

Visit us at Subaru of Santa Cruz for your new or used Subaru car. We are a premier Subaru dealer providing a comprehensive inventory, always at a great price. We're proud to serve San Jose, Capitola and the Bay Area.

Location & Directions for Subaru of Santa Cruz

list-map
4100 Auto Plaza Drive , Capitola , CA 95010
Get Directions
  • Car Dealers
0.0 Out of 5.0

Reviews For Subaru of Santa Cruz

Reviews for this business have been aggregated from multiple sources.

Based on 0 Reviews

Add Review
Rate us and Write a Review