L. Twylah Willard (Seymour)
October 25, 1940 - December 30, 2019
Leota Twylah Heard (Owens) Willard, age 79 of McAlester, Oklahoma, formerly of Seymour, Missouri passed away Monday, December 30, 2019 at Walnut Grove Living Center in McAlester, Oklahoma. She was born Friday, October 25, 1940 in Purdy,... View Obituary & Service Information