Mohammed Dawood, MD, Internal Medicine

441 W Hay St
2nd Floor
DecaturIL  62526-6324 (Macon County)


Phone: 217-876-6860
Fax: 217-876-6868

NPI: 1174589576
License Number: 036112178 (IL)