Medical school: TUFTS UNIVERSITY SCHOOL OF MEDICINE
Graduated: 2006
Also: INTERNAL MEDICINE
NPI: 1982867438
Practice Locations (2)
ILLINOIS DIAGNOSTIC AND INTERVENTIONAL RADIOLOGY PLLC
2126 W LE MOYNE ST
CHICAGO, IL 606222014
8476378711
LOYOLA UNIVERSITY MEDICAL CENTER
2160 S 1ST AVE
MAYWOOD, IL 601533328
7082169000
Source: CMS National Downloadable File, September 2026.