Ahmad H Ahmad, MD, Internal Medicine

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


Phone: 217-428-7921
Fax: 217-428-7931

NPI: 1053397018
License Number: 030108732 (IL)