Humphries, Sheila, M.D.
Internal Medicine
El Camino Hospital
811 Altos Oaks Dr
Los Altos CA 94024
Phone: 650-917-6920
internal medicine and primary care.