Help us celebrate Henderson! Please share your stories and photos, and invite others who remember Henderson.
Henderson was born April 29, 1958; and died April 11, 2018 in Asheboro, North Carolina, USA. Henderson is buried in Birdtown Cemetery in Cherokee, North Carolina.