Clifford Terrell Allen, 39, of Alexandria, Louisiana passed away on Saturday, August 15, 2020 in Lake Charles, Louisiana where he was residing.
A public viewing will be held at Miller & Hill "The Funeral Directors" will be held on Saturday, August 22, 2020 from 1:00 pm - 2:00 pm. The family will have a private hour from 2:00 pm - 3:00 pm.
Please keep the family in prayer as they mourn the loss of their loved one.
~Miller & Hill "The Funeral Directors"