Medical school: UNIVERSITY OF ILLINOIS COLLEGE OF MED (CHI/PEOR/ROCK/CHM-URB)
Graduated: 1994
Offers telehealth
NPI: 1700813045
Practice Locations (1)
2604 DEMPSTER ST, SUITE 307
PARK RIDGE, IL 600688427
8472999742
Source: CMS National Downloadable File, September 2026.