Gene Allen Davidson
August 8, 1953 - June 10, 2025
Gene Davidson, 71, passed away on June 10, 2025, in Afton, Oklahoma. Born on August 8, 1953, in Tulsa, Oklahoma, Gene lived a life marked by service, dedication, and a deep commitment to his community and faith. Gene graduated from U.S. Grant... View Obituary & Service Information
