Medical school: ILLINOIS COLLEGE OF OPTOMETRY AT CHICAGO
Graduated: 2025
NPI: 1669362935
Practice Locations (1)
EYE SPECIALISTS OF CHICAGO AND HIGHLAND PARK
5600 W ADDISON ST, SUITE 102
CHICAGO, IL 606344401
7737361717
Source: CMS National Downloadable File, September 2026.