2025 Soquel Avenue Santa Cruz Ca 95062 Directions. Santa cruz center urgent care, an urgent care clinic in santa cruz, ca. View sales history, tax history, home value estimates, and overhead views.
Santa cruz soquel center lab is located at 2025 soquel avenue, santa cruz, ca 95062 and is part of the sutter health network. Get more information for pamf urgent care in santa cruz, ca.