Beech Grove Resident Arrested in Owen County Following Traffic Stop
SPENCER, IN — Authorities in Owen County have reported a single booking following a traffic stop conducted on Friday, March 20, 2026. According to official records from the Owen County Sheriff’