2025 Soquel Avenue Santa Cruz Ca 95062 Map. Santa cruz center imaging is located at 2025 soquel ave 1st floor in santa cruz, california 95062. View sales history, tax history, home value estimates, and overhead views.
Santa cruz center imaging is located at 2025 soquel avenue, santa cruz, ca 95062 and is part of the sutter health network. Find local businesses, view maps and get driving directions in google maps.