Amir N Cheema, MD, Internal Medicine

101 W University Ave
ChampaignIL  61820-3909 (Champaign County)


Phone: 217-366-1304
Fax: 217-366-7427

NPI: 1386707750
License Number: 036-116894 (IL)