Medical school: UNIVERSITY OF MICHIGAN MEDICAL SCHOOL
Graduated: 1997
NPI: 1093733651
Practice Locations (5)
UNIVERSITY OF ROCHESTER PEDIATRIC OPHTHALMOLOGY SERVICES
601 ELMWOOD AVE
ROCHESTER, NY 146420001
UNIVERSITY OF ROCHESTER PEDIATRIC OPHTHALMOLOGY SERVICES
601 ELMWOOD AVE
ROCHESTER, NY 146420002
5852733937
UNIVERSITY OF ROCHESTER PEDIATRIC OPHTHALMOLOGY SERVICES
601 ELMWOOD AVE, BOX 888
ROCHESTER, NY 146420002
UNIVERSITY OF ROCHESTER PEDIATRIC OPHTHALMOLOGY SERVICES
601 ELMWOOD AVE BOX
ROCHESTER, NY 146420001
UNIVERSITY OF ROCHESTER PEDIATRIC OPHTHALMOLOGY SERVICES
875 HARD RD, SUITE 200
WEBSTER, NY 145808949
5852733937
Source: CMS National Downloadable File, September 2026.