SIU Center for Family Medicine - Decatur Categories Health Care 102 West Kenwood Avenue Suite 100 Decatur IL 62526 (217) 872-3800 (217) 872-0851 Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×