You are here

SIU Center for Family Medicine - Decatur Places

102 W. Kenwood Ave.
Decatur, IL 62526
(217) 872-3800

About SIU Center for Family Medicine - Decatur

SIU Center for Family Medicine - Decatur is located in Decatur, Illinois, and is a group of family physicians that are trained to care for the entire family. In addition, we are an accredited Family Medicine Residency Program, which means we train physicians to be family medicine specialists with an emphasis on health care needs regardless of your age or gender. Your health care is primary to us.

Donate to SIU

Help us find a cure. Honor a loved one. Every gift counts.

Donate Today