Shobha Mahadevan, MD, Internal Medicine

Health Services
Northern Illinois University Wirtz Dr
DekalbIL  60115 (DeKalb County)


Phone: 815-753-1311
Fax: 815-753-5906

NPI: 1821082231
License Number: (IL)