Medical school: UNIVERSITY OF ILLINOIS COLLEGE OF MED (CHI/PEOR/ROCK/CHM-URB)
Graduated: 1990
NPI: 1669436143
Practice Locations (1)
EYE CONSULTANTS OF ATLANTA, PC
3225 CUMBERLAND BLVD SE, SUITE 900
ATLANTA, GA 303395971
4043512220
Source: CMS National Downloadable File, September 2026.