Eye Doctor Bailey Y Shen Omaha, NENebraska Medicine Truhlsen Eye Institute Ophthalmology Show contacts Share Nebraska Medicine Truhlsen Eye Institute+1 402-559-2020 Omaha Lincoln Eye & Laser Institute11606 Nicholas St, Omaha, NE+1 402-493-2020 ReviewsCompetence OphthalmologistNo reviews yetAdd Review