Margeret Ellen Thurman Taylor

Birth date: Nov 9, 1938 Death date: Aug 26, 2025

Margaret Ellen Thurman Taylor, born November 9, 1938, in Lincoln, Arkansas, entered into the presence of her Lord and Savior after a life devoted to faith, family, and service on Tuesday, August 26, 2025. She was the daughter of B