Rachel Henderson Allen, 60, of Town Creek died July 8, 2020. Public viewing will be held at Jackson Memory Funeral Home on Saturday from 10-6. There will be a graveside service at Springhill Cemetery in Decatur on Sunday at 1:00 pm.
To send flowers
to the family or plant a tree
in memory of Rachel Henderson ("Chris") Allen, please visit our floral store.