Illinois Neurological Institute
Closed
100 NE Randolph Ave
Peoria, IL 61606
The OSF HealthCare Illinois Neurological Institute (OSF INI) in Peoria boasts a team that is recognized as one of the most comprehensive in the Midwest.
With over 40 subspecialties, the institute offers a wide range of expertise and services to meet the neurological needs of its patients.
Generated from their website's infomation
Also at this address
See a problem?


