Medical school: UNIVERSITY OF ILLINOIS COLLEGE OF MED (CHI/PEOR/ROCK/CHM-URB)
Graduated: 1972
Offers telehealth
NPI: 1740393313
Practice Locations (1)
3000 N HALSTED ST, SUITE 505
CHICAGO, IL 606579270
7732967137
Source: CMS National Downloadable File, September 2026.