Details for Subaru of Santa Cruz in Santa Cruz CA

Name

Subaru of Santa Cruz

Address

1219 Soquel Avenue
Santa Cruz
CA

Phone

(831)420-1500

Fax

(831)420-1566

Email

URL

County

   
   

Home