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