Infectious Disease Clinic in Palo Alto

211 Quarry Road, Palo Alto, California 94304