Ethelena McNeal
December 22, 1950 - July 25, 2024
Ethelena McNeal, a loving mother, grandmother, and sister, was born on December 22, 1950, to the late Robert Russell, Sr and Eliza Turner Russell. in Talladega, Alabama. She was a devoted Christian of strong faith and dedicated her life to serving... View Obituary & Service Information
