Khondker Islam, MD, Internal Medicine

1730 E Lake Shore Dr
DecaturIL  62521-3809 (Macon County)


Phone: 217-329-1000
Fax:

NPI: 1568441855
License Number: 069489 (GA)