Xavier Henderson
Birth date: Aug 1, 1994 Death date: Sep 11, 2023
It is with a heavy heart that we announce the passing of Xavier Dee Henderson on September 11, 2023. He was born in Monroeville, Alabama on August 1, 1994, to Earnestine Henderson and Charles Jenkins. Xavier was preceded in death Read Obituary