Donald Gary Weaver
February 12, 1956 - November 23, 2023
Donald Gary Weaver, 67, long-time Benicia resident passed away Thanksgiving night November 23, 2023 at his home in Vacaville. He was born in Martinez and spent many years in Benicia. When he was in 5th grade, he moved to the Half Moon Bay area... View Obituary & Service Information
