Former reserve deputy Devon Lee Wallace was fired from his job at the Choctaw County Sheriff's Office after he was arrested ...
Sheriff Terry Park said Devon Wallace turned himself in Tuesday on a count of domestic assault and bonded out of jail.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results