Medical school: JOHNS HOPKINS UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1988
NPI: 1649270224
Practice Locations (2)
EYE CENTER PHYSICIANS, LTD.
1725 W HARRISON ST
CHICAGO, IL 606123848
3129425315
ILLINOIS RETINA ASSOCIATES, PLLC
71 W 156TH ST, SUITE 400
HARVEY, IL 604264265
7085968710
Source: CMS National Downloadable File, September 2026.