George Duncan, MD, Internal Medicine

1770 E Lake Shore Dr
Ste 307
DecaturIL  62521-3832 (Macon County)


Phone: 217-428-1500
Fax: 217-428-1512

NPI: 1407871882
License Number: 036088836 (IL)