2025 Soquel Ave Santa Cruz Ca 92703. Parking located at 2025 soquel ave, santa cruz, ca 95062. View information about 2025 soquel ave, santa cruz, ca 95062, apn/parcel id:
Santa cruz soquel center lab is located at 2025 soquel avenue, santa cruz, ca 95062 and is part of the sutter health network. Parking located at 2025 soquel ave, santa cruz, ca 95062.