Omondi Nyong’o, MD Ophthalmology Address: 3130 Alpine Rd.Portola Valley, CA 94028 Related Physicians Omondi Nyong’o, MDOphthalmology Taliva D. Martin, MDOphthalmology