Nicki Lekas, MD, Ophthalmology

3606 Chancellor Way
West LafayetteIN  47906-8806 (Tippecanoe County)


Phone: 765-463-3623
Fax:

NPI: 1639444359
License Number: 01055996A (IN)