July 05, 2025

Osceola Police activity report

Statistically, officers responded to 359 calls for services in May. Officers arrested 14 people on 20 charges.