Illinois Neurological Institute is located at 530 NE Glen Oak Ave, Peoria, IL. This business specializes in Neurology.
by merchantcircle on November 11, 2015 from merchantcircle
Information from the business
The Illinois Neurological Institute is one of the leading neuro-science centers in the Midwest offering the most comprehensive clinical care, technology, research, and education.