David Leon Powell
July 24, 1959 - June 10, 2025
David Leon Powell, 65 of Tulsa passed away on Tuesday, June 10, 2025 after a sudden illness. He was born at Quinton on July 24, 1959 to Leon and Leola (Wren) Powell. He grew up at Sandridge and Hoyt and graduated from Stigler High School with... View Obituary & Service Information
