Alethea L Meagher
September 10, 1929 - November 19, 2018
Alethea “Lee” Meagher, 89, of Seminole, Florida, passed away Monday, November 24th, 2018 at The Vineyard in Largo, Florida, where she received the best of care. A celebration of life service will be held at 11:00 AM, Saturday,... View Obituary & Service Information