John Oliver Weaver Obituary
With heavy hearts, we announce the death of John Oliver Weaver of Mechanicsville, Virginia, who passed away on March 9, 2023 at the age of 79. Family and friends are welcome to leave their condolences on this memorial page and share them with the family.
He was predeceased by: his parents, John Weaver and Vernelle Weaver. He is survived by: his wife Jenny Weaver; his brother Jimmy Weaver; his children, Jay Weaver (Lynn), Lisa Roy (Rob), Jaime Stoops (Ricky) and Jackie Cuthbertson (Ed); and his grandchildren, Emily Roy, Taylor Cuthbertson, Aidan Stoops, Keller Stoops and Dean Cuthbertson.
If you would like to honor his memory please consider a donation to the Alzheimer's Association.
March 13, 2023
Regina Almond Albro wrote a sympathy message