Kenneth Willard, 60 of Independence, Missouri died on Sunday, December 22, 2024, in Independence, Missouri. He was born Wednesday, May 13, 1964 in Monrovia, California , he was the son of John Willard and Carol Moore. He was the husband of Theresa Merrell Willard.
Visits: 12
This site is protected by reCAPTCHA and the
Google Privacy Policy and Terms of Service apply.
Service map data © OpenStreetMap contributors