Evelyn Luvern Windham was born on January 21, 1928 in Columbus, Georgia andpassed away on June 1, 2019 in Opelika, Alabama andis under the care of Striffler-Hamby Mortuary - Phenix City.
Visitation for Family & Friends will be held on June 8, 2019 at 2:00 pm.
Celebration of Life Memorial Service will be held on June 8, 2019 at 3:00 pm at Smiths Station Baptist Church.
You may leave a message for the family by clicking here.