David Lee Thomas

Birth date: Dec 23, 1956 Death date: Feb 8, 2024

David Lee Thomas, a beloved member of the Tulsa community, passed away on February 8, 2024. David was born December 23, 1956, in Tulsa, OK to William Dean Thomas and Velma Jean (Goode) Thomas. David married the love of his life Ta