2025 Soquel Ave Santa Cruz Ca Map. Parking located at 2025 soquel ave, santa cruz, ca 95062. 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 | 2025 soquel ave., santa cruz, ca, 95062 | about us events & news > > visit. Contact santa cruz center imaging at +18314585521.