Saint Francis Medical Center Illinois Neurological Institute

The Illinois Neurological Institute (INI) at the Saint Francis Medical Center provides rehabilitation for brain injury, as well as other diagnoses. Treatment is available in the acute inpatient unit, the comprehensive inpatient rehabilitation unit, and through outpatient rehabilitation services.

Established more than 30 years ago, the INI became part of the OSF Saint Francis Medical Center in 2000. Saint  Francis Medical Center is the fourth largest medical center in the state of Illinois, with a medical staff of more than 800 physician and 616 patient beds.

530 NE Glen Oak Avenue
Peoria, IL 61637
St. Francis Medical Center
Illinois Neurological Institute
Brain Injury support group: for people who have survived brain injury, their families, friends and professionals. For more information call 309-624-8575