Spencer Man Arrested Following Alleged Hit-and-Run and Public Intoxication
Owen County, IN - Recent law enforcement activity in the area has resulted in an arrest involving multiple allegations, including a vehicular incident and subsequent reports of intoxication. The booking follows an investigation into a reported collision and the information provided during the encounter with officers.