Leo-Willard-Obituary

Leo D. Willard

Saint Clair, Missouri

Feb 23, 1926 – Oct 14, 2022

About

BORN
February 23, 1926
DIED
October 14, 2022
LOCATION
Saint Clair, Missouri
CHARITY
Alzheimer's Association

Obituaries

Send Flowers

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

Guest Book

Not sure what to say?