William F. “Bill” Weaver, 78, of New Castle went home to be with his heavenly Father on Saturday, July 13, 2019 surrounded by his family. He was born September 29, 1940 in Loudon, Tennessee to the late Herbert Weaver and Irene (Lindsey)... View Obituary & Service Information