NPI: 1215981824 · MINEOLA, NY 11501 · Retina Specialist (Ophthalmology) Physician · NPI assigned 05/19/2006