Pamf 2025 Soquel Ave San Francisco. It remained unclear wednesday which services in the building at 2025 soquel ave., other than the urgent care, were impacted by the flooding. Palo alto medical foundation santa cruz main clinic is a group practice with 1 location.


Pamf 2025 Soquel Ave San Francisco

Palo alto medical foundation is located at 2025 soquel ave 2nd floor in santa cruz, california 95062. The santa cruz center is located in santa cruz, ca at the intersection of capitola road and soquel avenue.

Pamf 2025 Soquel Ave San Francisco Images References :