Thomas S. Willard June 24, 1950 July 18, 2020
Mr. Thomas S. Willard of Alton, Illinois passed away Saturday July 18, 2020 leaving his loving family and friends to forever cherish his memory.
Thomas S. Willard June 24, 1950 July 18, 2020
Mr. Thomas S. Willard of Alton, Illinois passed away Saturday July 18, 2020 leaving his loving family and friends to forever cherish his memory.
Leave a Reply