May God bless you and your...

Leo D. Willard
Saint Clair, Missouri
Feb 23, 1926 – Oct 14, 2022
Saint Clair, Missouri
Feb 23, 1926 – Oct 14, 2022
Leo Deward Willard, 96, St. Clair, departed this life Friday, Oct. 14, 2022, in Sullivan. Leo was born Feb. 23, 1926, in Comstock, Nebraska, the son of Floyd S. Willard and wife Nellie Grace, nee Squier. On Oct. 10, 1947, he was united in marriage to Dorothy LaVonne Graham, and 10 children came...
Read More