Spencer Man Arrested on Drug and Firearm Charges in Latest Owen County Bookings
In Owen County, Indiana, recent arrest records from May 8, 2026, detail the booking of three individuals on various allegations ranging from civil violations to serious felony charges involving narcotics and weapons.