Willie L. Lennon Wednesday, January 18 by Sorah Devlin Willie L. Lennon, 81, of Geneva, passed away on Tuesday, (January 17, 2023) at the Living Center North. There will be no prior calling hours. Funeral... Read More.