Medical school: RUSH MEDICAL COLLEGE OF RUSH UNIVERSITY
Graduated: 1983
Offers telehealth
NPI: 1609850932
Practice Locations (3)
3633 W LAKE AVE, SUITE LL19
Glenview, IL 600265801
3633 W LAKE AVE, LL19
GLENVIEW, IL 600265801
3633 W LAKE AVE, SUITE LL19
GLENVIEW, IL 600265812
8476576007
Source: CMS National Downloadable File, September 2026.