Illinois Neurological Institute
Hospital/clinic
61637 Peoria
United States
Phone: (309) 740-3766
Website: http://www.ini.org/
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.



