On May 17, 2023, Kevin Francis O’Leary, 62, of Albert Lea, MN passed away peacefully at Prairie Senior Cottages in Albert Lea, MN. A family and friend gathering to celebrate his life will take place at St. Mary’s Hall and Cemetery, rural Geneva, MN on June 8th, 2023 from 3p.m.- 7 p.m.