Estelle Kay (Towler) Russell
August 5, 1955 - January 19, 2020
Estelle Kay (Towler) Russell was born in Roswell, NM on August 5, 1955, and entered the Arms of her Lord Jesus on Sunday, January 19, 2020. She was 64 and resided in Roswell, NM when she took her first eternal breath. Services will be held... View Obituary & Service Information