Christopher "Chris" Glenn Leak
February 16, 1977 - January 26, 2024
Mr. Christopher “Chris” Glenn Leak, age 46, of Arab, Alabama passed away Friday, January 26, 2024 at Princeton Baptist Medical Center, Jefferson County, AL. Chris was born February 16, 1977 in Montgomery, Alabama. Chris was the husband... View Obituary & Service Information
