Sutter Health 2025 Soquel Ave Santa Cruz Phone Number. The authorized person of sutter sant cruz main 4th floor is. Santa cruz center urgent care is located at 2025 soquel avenue, santa cruz ca 95062 and is part of the sutter health network.
Npi profile for sutter sant cruz main 4th floor in 2025 soquel ave 4th floor santa cruz, ca 95062. Santa cruz soquel center lab is located at 2025 soquel avenue, santa cruz, ca 95062 and is part of the sutter health network.