William Henry Wilcher, 101, of Craigsville, Virginia passed away Sunday, March 20, 2022 at his home. He was born May 2, 1920 in Craigsville, Virginia, the son of the late Tom Henry Wilcher and Nannie Pearl Harris Wilcher. William was a retired maintenance worker for Western State Hospital, as well as a laborer for Lehigh Portland Cement. He...
