The city of Peoria has issued a combine sewer overflow alert for the Illinois River downstream of Detweiller Marina due to recent rain, and people should avoid full-body contact with the river ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results