Peoria, IL Closed 3 months

Street Lights

The street lights at Knoxville / Ravinwoods are flashing red. Causing backup of traffic.