NPI Central
Finger Lakes Ophthalmology Surgical Services PLLC NPI Number 1568100840 — Canandaigua, NY | NPI Central