Michael Lee O'Dell
July 9, 1959 - March 28, 2023
Michael "Mike" Lee O'Dell, 63, passed from this life on March 28, 2023, after a short, unexpected time in the hospital. Mike left us peacefully, surrounded by his loving family. Mike was born on July 9, 1959, in Tulsa, Oklahoma to Shirley and... View Obituary & Service Information
