David Ray "Pooch" Weaver, 65, of Rockwell, passed away Monday, September 11, 2017 at Novant Health Rowan Medical Center in Salisbury, NC.
He was born January 17, 1952 in Salisbury, NC to the late Pearl Weaver. Pooch was a 1970 graduate of East Rowan High School, and he worked in maintenance for HBD Industries.
He was a member of CrossPoint Church, Lexington.
David is survived by his wife of over 43 years, Judy Ann Weaver, whom he married November 26, 1973; two daughters, Michelle Weaver Stirewalt and husband Clay of Rockwell, and Melissa Weaver Greer and husband Michael of Richfield; son, David Wayne Weaver of Rockwell; three grandsons, Cameron Greer, Caleb Weaver and Landon Stirewalt; granddaughter, Shelby Weaver; and sister, Jo Ann Rabon and husband Jimmy of Salisbury.
The family will greet friends and relatives on Wednesday, September 13, 2017, 6:00 pm - 8:00 pm at Powles Staton Funeral Home, Rockwell, NC.
The funeral service will be held at 2:00 pm on Thursday, September 14, 2017, in the Powles Staton Funeral Home, Rockwell, NC, with Pastor Michael Greer officiating. Burial will follow at Brookhill Memorial Gardens.
Memorials may be made to St. Jude's Research Hospital 2101 Rexford Rd #165W, Charlotte, NC 28211 or CrossPoint Church 310 Biesecker Road Lexington NC 27295.
Powles Staton Funeral Home of Rockwell, honored provider of Veterans Funeral Care, is assisting the Weaver family. Online condolences may be made at www.powlesfuneralhome.com.
To send flowers or a remembrance gift to the family of David Weaver, please visit our Tribute Store.