Medical school: ILLINOIS COLLEGE OF OPTOMETRY AT CHICAGO
Graduated: 1986
NPI: 1609962570
Practice Locations (3)
1600 W LAKE ST, SUITE 106
ADDISON, IL 601011822
1600 W LAKE ST, SUITE 106
ADDISON, IL 601011822
6307739410
1600 W LAKE ST UNIT, SUITE 106
ADDISON, IL 601011822
Source: CMS National Downloadable File, September 2026.