Disturbance at Moon Tower Involving Threats and Trespassing
Source: Peoria County Sheriff Dispatch
908 N Front St, Chillicothe, IL 61523, USA
Summary: Law enforcement was dispatched to the Moon Tower at 908 North Front Street in Peoria, Illinois, following reports of a disturbance involving Alex Howard, a white male who was making threats toward the bartender and other customers. The suspect initially left the scene but later returned, refused to leave when asked, and was ultimately trespassed by officers.