Locations
Palo Alto Medical Foundation's Department of Infectious Disease & Immunology can be found at the following locations:
Mountain View Center
Second Floor
Mountain View, CA 94040
Department phone: 650-934-7888
Main phone: 650-934-7000 or 408-739-6000
Google Map
Doctors at this location:
Palo Alto Center
795 El Camino Real
Level 2, Lee Building
Palo Alto, CA 94301
Department phone: 650-853-2981
Main phone: 650-321-4121
Google Map
Doctors at this location:
Santa Cruz Main Clinic
2025 Soquel Avenue
Santa Cruz, CA 95062
Main phone: 831-423-4111
Google Map
Doctors at this location:
