Stephen Duane Davis' Obituary
Stephen Duane Davis, 63, passed from this life on April 19, 2024, in Tulsa, Oklahoma. Stephen was born December 28, 1960, in Tulsa, Oklahoma to Harold Gene and Patricia Jean (Miller) Davis.
There will be a private family service.
What’s your fondest memory of Stephen?
What’s a lesson you learned from Stephen?
Share a story where Stephen's kindness touched your heart.
Describe a day with Stephen you’ll never forget.
How did Stephen make you smile?