NPI: 1770786287 · ALBANY, NY 12206 · Retina Specialist (Ophthalmology) Physician · NPI assigned 06/11/2007