James H. Weaver
October 8, 1943 - September 4, 2019
James H. “Jim” Weaver, 75, of New Castle, passed away peacefully at home on the morning of Wednesday, September 4, 2019, following a courageous three-year battle with Pulmonary Fibrosis. He was born October 8, 1943, in New Castle,... View Obituary & Service Information