David Samuel Weller
August 9, 1953 - July 11, 2020
David Samuel Weller died on July 11, 2020, in Fort Lauderdale, FL, after battling cancer. As she was during life, his beloved sister Annetta was at his side. David was born on August 9, 1953, in Wheeling, W.Va. He was preceded in death by his... View Obituary & Service Information