Muhammad N Khan, MD, Internal Medicine

2975 N Water St
DecaturIL  62526-4235 (Macon County)


Phone: 217-875-3810
Fax: 217-875-5015

NPI: 1598767493
License Number: 036094564 (IL)