Leo William Neehouse
November 6, 1946 - January 31, 2023
Leo William Neehouse, age 76 of Cameron, WV died Tuesday, January 31, 2023 in Cameron Nursing & Rehabilitation Center. He was born November 6, 1946 in Cameron, the son of the late William W. and Mildred V. Maxwell Neehouse. He was... View Obituary & Service Information
