Children's Hospital of Illinois at OSF Saint Francis Medical Center, Peoria, Illinois, United States
OSF Stroke Center, Peoria, Illinois, United States