Spencer Resident Arrested on Multiple Methamphetamine and Failure to Appear Charges
OWEN COUNTY, INDIANA - A recent booking by the Owen County Sheriff's Department involved a local resident facing multiple drug offenses and outstanding warrants. The individual was taken into custody on multiple counts of possession of methamphetamine and failure to appear.