Sutter Health 2025 Soquel Ave Santa Cruz Doctors. It remained unclear wednesday which services in the building at 2025 soquel ave., other than the urgent care, were impacted by the flooding. Is located in santa cruz, ca, and is part of the sutter health network dedicated to creating a more personalized healthcare experience.


Sutter Health 2025 Soquel Ave Santa Cruz Doctors

Contact santa cruz center urgent care at +18314585537. The organization name is sutter bay medical foundation.

Sutter Health 2025 Soquel Ave Santa Cruz Doctors Images References :

Sutter Health 2025 Soquel Ave Santa Cruz Doctors