Peoria is a city in and the county seat of Peoria County, Illinois, United States, and the largest city on the Illinois River.
Population: 116,513 (2013)
Area code: 309
We have been unable to locate this statue. We have contacted several local agencies in an attempt to learn of her fate but to date we have not received any information. If you have photos or stories relating to the Peoria Sister please use our online form to submit your information. We would really appreciate it!