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

Own this business?
See a problem?

You might also like

United StatesIllinoisPeoriaIllinois Neurological Institute