Peoria, IL Open 4 months

Traffic Related Complaints

It seems W Nowland Ave has become a drag strip. At random times of the day cars are speeding down the street. I would say 60ish MPH. They are going fast enough that cameras can't even capture them.