Xavier Alexander Davis
February 24, 1991 - September 8, 2020
Xavier Alexander Davis, age 29 was born February 24, 1991, at Deaconess Hospital in Oklahoma City , Oklahoma to Nancy Stegall and Ceasar Davis. Xavier looked up to his big brother Chris and adored his little sister, Tiara. Xavier was a joyous... View Obituary & Service Information