David Charles Weaver
Birth date: Nov 30, 1969 Death date: Jan 3, 2020
David Charles Weaver, 50 of Broken Arrow, Oklahoma passed from this life on Friday, January 3, 2020 in a Tulsa hospital with family by his side. He was born November 30, 1969 in Muskogee, Oklahoma to his parents, David Lee Weaver Read Obituary