On Saturday, November 28, 2020 Lee Jackson Powell 'Jack', loving husband, father and grandfather, died peacefully at home at the age of 81. Jack was born August 22, 1939 in Lake Charles, Louisiana to Mary Mitchell and John Miller Powell. He... View Obituary & Service Information
Obituary & Service
On Saturday, November 28, 2020 Lee Jackson Powell 'Jack', loving...
View More