Ahmad Abdel Karim Jibawi, MD, Family Medicine

250 W Kenwood Ave
DecaturIL  62526-4371 (Macon County)


Phone: 217-872-3800
Fax: 217-872-0849

NPI: 1346551892
License Number: 125-058745 (IL)