Location SUBUD SANTA CRUZ CENTER ADDRESS3800 Soquel San Jose Road(AKA) 3800 Old San Jose RoadSoquel, CA 95073 Get Directions Follow Us: