Willard Vaughn Larson, age 95 of Knoxville, Illinois died at 9:00 A.M. on Saturday, February 13, 2021 at OSF St. Mary Medical Center in Galesburg, Illinois. Willard was born on August 25, 1925 the son of Vaughn and Marie (Johnson) Larson. He... View Obituary & Service Information