Medical school: UNIVERSITY OF COLORADO SCHOOL OF MEDICINE, DENVER
Graduated: 1993
NPI: 1568457752
Practice Locations (2)
RETINA SERVICES OF THE UNIVERSITY OF ROCHESTER
601 ELMWOOD AVE
ROCHESTER, NY 146420001
5852733937
RETINA SERVICES OF THE UNIVERSITY OF ROCHESTER
601 ELMWOOD AVE BOX
ROCHESTER, NY 146420001
Source: CMS National Downloadable File, September 2026.