Gregory Allen Davis
February 17, 1959 - March 7, 2022
Gregory Allen Davis, 63, of Skiatook, Oklahoma passed away at Hillcrest Medical Center in Tulsa on March 7, 2022. He was born on February 17, 1959 in Benham, Kentucky to Cortez and Violet Louise (Hanshaw) Davis. Gregory worked as a chief financial... View Obituary & Service Information