View Search Results
Search Results
1-1 of 1
530 NE Glen Oak Avenue, Peoria, IL 61637
The Children’s Hospital of Illinois was officially established as a pediatric hospital within the walls of OSF Saint Francis Medical Center in 1990. It is is a 136-bed, full service facility with more than 115 pediatric specialists representing more than 40 pediatric sub-specialties.
What's Here
