David Lee Vaughan
September 30, 1961 - November 24, 2020
David Lee Vaughan, 59, of Anderson, Missouri, died on Tuesday, November 24, 2020. He was born in Nowata, Oklahoma to parents Howard “Bud” Vaughan and Patricia “Pat” (Kelley) Vaughan on September 30, 1961. David... View Obituary & Service Information
