Jack Lee Self Sr.
June 18, 1951 - August 28, 2022
Jack Lee Self, Sr. age 71, of Altoona passed away Sunday August 28, 2022, at his residence. Mr. Self was born on June 18, 1951, in Jefferson County, AL the Son of Jefferson Lee and Mary Flora Higginbotham Self. He was a graduate of Gardendale... View Obituary & Service Information