Medical school: LOYOLA UNIVERSITY OF CHICAGO, STRITCH SCHOOL OF MEDICINE
Graduated: 1993
NPI: 1922129543
Practice Locations (2)
66 W OAK, WARREN BARR PAVILLIA
CHICAGO, IL 606107325
3123375400
766 N MILWAUKEE AVE, 2ND FLOOR
CHICAGO, IL 606425939
Source: CMS National Downloadable File, September 2026.