There are issues at the town of Depew! The police department there has resigned.
The two full time and one part time officers walked off the job this week in a dispute with the town board. The officers claim the board has created a hostile work environment.
The Creek County Sheriff’s office is now responding to Depew emergency calls, until the dispute is settled.