David Julius Weaver, 76, of Greensboro passed away on Saturday, June 1, 2019.
David is survived by his sons Charles A. Weaver of St. Petersburg, FL, David J. Weaver of Greensboro, NC; daughter Elise Weaver and husband Edward Martin of Windsor, Nova Scotia, grandchildren; Charles A. Weaver Jr, Crystal Espieg and husband Matthew; great-grandchildren Charles A. Weaver III, (CJ) and Connor Weaver.
He was preceded by his parents and siblings.
David spent many years as a volunteer firefighter of Hemby Bridge Fire Department in Indian Trail, NC and a Mason of the Gate City Lodge No. 694 A.F. & A.M. He was an avid boater and a proud Captain from 1974-1980. In his spare time he loved spending time with his dogs and “tinkering” with various types of equipment.
In lieu of flowers memorial contributions can be made to the ASPCA in his honor.
Arrangements are entrusted to Triad Cremation & Funeral Service of Greensboro, NC.