Graduated: 2004
NPI: 1730287236
Practice Locations (4)
UNIVERSITY OF ROCHESTER NEURO-OPHTHALMOLOGY SERVICES
1701 LAC DE VILLE BLVD
ROCHESTER, NY 146185630
5852712990
UNIVERSITY OF ROCHESTER NEURO-OPHTHALMOLOGY SERVICES
601 ELMWOOD AVE
ROCHESTER, NY 146420001
UNIVERSITY OF ROCHESTER NEURO-OPHTHALMOLOGY SERVICES
601 ELMWOOD AVE
ROCHESTER, NY 146420002
5852733937
UNIVERSITY OF ROCHESTER NEURO-OPHTHALMOLOGY SERVICES
601 ELMWOOD AVE BOX, SUITE 888
ROCHESTER, NY 146420002
Source: CMS National Downloadable File, September 2026.