Willard Payne
July 15, 1932 - December 8, 2020
Willard Payne Age 88 of Florissant, MO. Beloved Husband, Father Family member and friend. MODOT Supervisor and Retired United States Army. Due to the Covid19 Pandemic, limited services are provided to mitagate the spread of the Virus. We... View Obituary & Service Information