Willard J. "Pap" Castle
July 7, 1937 - April 17, 2018
Willard J. (Pap) Castle, 80, of Ray, went to be with the Lord on April 17, 2018. He was born July 7, 1937, in Kentucky to Hobert and Martha (Barker) Castle. He grew up in the Sugartree area in Ross County, Ohio. On February 13, 1990, he married... View Obituary & Service Information