Illinois Neurological Institute Address 200 E. Pennsylvania Avenue Peoria IL 61603 United States Upcoming Events No events in this location