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