Medical school: UNIVERSITY OF ILLINOIS COLLEGE OF MED (CHI/PEOR/ROCK/CHM-URB)
Graduated: 1995
Offers telehealth
NPI: 1821043290
Practice Locations (2)
1011 W WELLINGTON AVE, SUITE 210
Chicago, IL 606577187
1011 W WELLINGTON AVE, SUITE 210
CHICAGO, IL 606577187
7734584671
Source: CMS National Downloadable File, September 2026.