Neal Townsend

On June 2, 2016, in , by Jody Ewing

Neal Robert Townsend Homicide Neal Robert Townsend Age: 29 Lifelong Anamosa, Iowa, resident (Jones County) Died at Alola Apartments Lava Hot Springs, Idaho Bannock County, Idaho Investigating Agency: Bannock County Sheriff’s Office End of Watch: Tuesday, Sept. 2, 1975   Case Summary compiled by Jody Ewing   Note: Though Neal Townsend died in Lava Hot […]