Medical school: LOYOLA UNIVERSITY OF CHICAGO, STRITCH SCHOOL OF MEDICINE
Graduated: 1995
Offers telehealth
NPI: 1396710265
Practice Locations (1)
DUPAGE MEDICAL GROUP LTD
2940 ROLLINGRIDGE RD, SUITE 300
NAPERVILLE, IL 605644235
6306465800
Source: CMS National Downloadable File, September 2026.