2025 Soquel Ave Santa Cruz Ca 95052. Santa cruz center urgent care is located at 2025 soquel avenue, santa cruz, ca 95062 and is part of the sutter health network. See if the property is available for sale or lease.


2025 Soquel Ave Santa Cruz Ca 95052

Santa cruz center urgent care is located at 2025 soquel avenue, santa cruz, ca 95062 and is part of the sutter health network. Palo alto medical foundation santa cruz main clinic is a group practice with 1 location.

2025 Soquel Ave Santa Cruz Ca 95052 Images References :