Gregory L Clementz in Peoria
(309) 683-5700
The Illinois Neurological Institute (INI) is a leader in the Midwest for clinical care, research, and education in neurological illness. Although many components of the INI were initiated over thirty years ago, it more recently was organized as a hospital ...