Palo Alto Medical Foundation ClinicPalo Alto Medical Foundation 701 E El Camino Real FL 3, Mountain View, CA 94040 6504048400 (phone), 6504048488 (fax)
Education:
Medical School University of Santo Tomas Faculty of Medicine and Surgery, Manila, Philippines Graduated: 1998
Dr. Navarro graduated from the University of Santo Tomas Faculty of Medicine and Surgery, Manila, Philippines in 1998. She works in Mountain View, CA and specializes in Internal Medicine - Geriatrics. Dr. Navarro is affiliated with El Camino Hospital.