As we are approaching the end of Feb, 2014, and faced with the prospect of a big snow this weekend, we thought we would bring up what we thought were the 10 best places to go sledding around Peoria! 1 . Upper Detweiller Park-Peoria. When we have a big snow the Peoria Park District closes off […]