Driving directions
OSF Illinois Neurological Institute
Proctor Professional Building, 5404 Knoxville Ave, Peoria, IL 61614, USA
(877) 464-6670
osfhealthcare.org