Palo Alto Medical Foundation 2025 Soquel Avenue Palo Alto. Palo alto medical foundation is a group practice with 1 location. Boxes and office materials are stacked in a vacant reception area inside palo alto medical foundation's building at 2025 soquel ave.
Palo alto medical foundation santa cruz main clinic is a group practice with 1 location. Currently palo alto medical foundation’s 140 physicians cover 43 specialty areas of medicine.