Clinics

Locations

Truhlsen Eye Institute
3902 Leavenworth Street (north side of Leavenworth)
Omaha, NE 68198
(402) 559-2020

Truhlsen Eye Institute Village Pointe Medical Center
110. N. 175 St. (175th and Burke St.)
Omaha, NE 68118
(402) 596-4600