Joel " Rat Fink" Davis
March 13, 1934 - December 5, 2020
Joel Edwin Davis, of Tulsa, Ok, died December 5, 2020 in Tulsa. Born March 13, 1934 in Tulsa to Clifford and Annabelle Davis. Joel graduated from Central High School in 1952 and then went to Northeastern State University in Tahlequah where... View Obituary & Service Information