Autos

Subaru in Capitola, California

Subaru - Of Santa Cruz website: Http://santa-cruz.subaru.com
4100 Auto Plaza Dr, Capitola, CA 95010.
Subaru - Of Santa Cruz Phone Number831-420-1500 Driving Distance from Fremont, CA : 39.16 mile

get driving directions

Capitola, CA Nearby locations