Medical school: UNIVERSITY OF CHICAGO, PRITZKER SCHOOL OF MEDICINE
Graduated: 1979
Offers telehealth
NPI: 1255410627
Practice Locations (1)
5225 OLD ORCHARD RD, 27A
SKOKIE, IL 600771027
8476730511
Source: CMS National Downloadable File, September 2026.