EAST PEORIA - Police, fire crew, and paramedics are stationed at the Shell gas station in East Peoria, off Route 116. Police will not release any information at this time, but scanner traffic indicates a shooting may have taken place. We're working to get more details and will bring you them as soon as we can.
Copyright 2016 Nexstar Broadcasting, Inc. All rights reserved. This material may not be published, broadcast, rewritten, or redistributed.