January 23, 2019

Leila “Sue” Taylor

Leila “Sue” Taylor, a loving mother, grandma and sister passed away Tuesday, Jan. 22, 2019 in Denison, Texas. Leila was born to Eldridge Battiest and Ruth […]