Otolaryngology (ENT): Mountain View Center: Palo Alto Medical Foundation ★★☆☆☆2.0 (13) Doctors & Clinics Otolaryngologist 701 E El Camino Real, Mountain View, CA 94040 Call Website Details →