Find Neurologists Near Me Team September 11, 2022 OSF Children’s Hospital of Illinois | Neurologist Near Peoria, IL 530 NE Glen Oak Ave, Peoria, IL 61637, USA