Jerry Dewayne Russell
June 25, 1954 - May 27, 2024
Jerry Dewayne Russell, born on June 25, 1954, in Florala, Alabama, entered eternal life on May 27, 2024, in Palatka, Florida, surrounded by the love of his family. He was a devoted member of the Baptist Church and a cherished member of his community.... View Obituary & Service Information
