David Lee Stott
March 18, 1949 - November 28, 2019
David Lee Stott (a.k.a. "Double D") Born in Princeton, Indiana on March 18th, 1949. Died in Owasso, Oklahoma on November 28th, 2019. Preceded in death by parents William Stott and Mary Birkla, wife Betty Stott, sister Mary Alvis, and brother... View Obituary & Service Information