NPI: 1558364430 · CANANDAIGUA, NY 14424 · Retina Specialist (Ophthalmology) Physician · NPI assigned 05/24/2005