David C. Weaver
July 19, 1926 - October 21, 2016
David C. Weaver, 90, of Hanover entered into God’s eternal care on Friday, October 21, 2016 at his home. Born on Monday, July 19, 1926 in Heidelberg Twp., he was a son of the late Elwood R. and Edna Sterner Weaver. He was also preceded... View Obituary & Service Information