Willard Louis Carby
March 25, 1943 - May 11, 2022
Willard Louis Carby, Jr., age 79, of Lake Carroll, Illinois passed away suddenly from natural causes at his home in Lake Carroll Wednesday, May 11, 2022. He was an inspiration to his family and friends, always caring, giving of himself, and... View Obituary & Service Information