Name
Subaru of Santa Cruz
Address
1219 Soquel Avenue Santa Cruz CA
Phone
(831)420-1500
Fax
(831)420-1566
Email
URL
County