Search / 1 result found Showing: 1 of 1
William "Billy" Brown was found lying in the roadway of the 700 block of North Phillips Road in Allen County back on November 8th, 2020 at 5:30 AM. An autopsy report revealed that Brown was hit in the head by some kind of object. The Allen County Sheriff's Office is currently investigating the case. A large pick-up truck was seen leaving the area that night.