Medical school: ILLINOIS COLLEGE OF OPTOMETRY AT CHICAGO
Graduated: 1989
NPI: 1225045669
Practice Locations (2)
9617 S WESTERN AVE
CHICAGO, IL 606431722
7084254350
353 E 162ND ST
SOUTH HOLLAND, IL 604732100
7083313553
Source: CMS National Downloadable File, September 2026.