Medical school: UNIVERSITY OF TEXAS AT AUSTIN DELL MEDICAL SCHOOL
Graduated: 2020
NPI: 1083243802
Practice Locations (3)
EYE CENTER PHYSICIANS, LTD.
1725 W HARRISON ST, SUITE 906
CHICAGO, IL 606123848
3129425315
ILLINOIS RETINA ASSOCIATES, PLLC
19550 GOVERNORS HWY, SUITE 3600
FLOSSMOOR, IL 604222147
7086479211
ILLINOIS RETINA ASSOCIATES, PLLC
10110 DONALD S POWERS DR, SUITE 101A
MUNSTER, IN 463214071
2199229888
Source: CMS National Downloadable File, September 2026.