Leonor I. Callaghan
February 24, 2021
Leonor I. Callaghan, age 86, of St. Clair, passed away peacefully surrounded by family on February 24, 2021. Leonor married Patrick Callaghan in December of 1997 and he preceded her in death in 2017. Leonor loved to travel around the world with... View Obituary & Service Information
