Find Neurologists Near Me Team September 10, 2022 Illinois Neurological Institute | Neurologist Near Canton, IL 210 W Walnut St, Canton, IL 61520, USA