2025 Soquel Avenue. Santa cruz soquel center lab is located at 2025 soquel avenue, santa cruz, ca 95062 and is part of the sutter health network. 2025 soquel avenue, santa cruz, ca 95062.


2025 Soquel Avenue

Anthony sturzu, certified by american board of internal medicine in cardiovascular disease. 2025 soquel avenue 4th floor, santa cruz, ca 95062.

2025 Soquel Avenue Images References :