Tag: Buffalo Police Department

buffalo mo police logo

Buffalo Police Chief Has Resigned

The Buffalo chief of police has resigned. City leaders accepted Chris Twitchel’s resignation last Thursday. Twitchel had served in that position since April 2021. The city’s board of aldermen place Twitchel on paid administrative leave

Read More »