Martin Flanagan Shea Sr.
May 20, 1930 - June 14, 2020
Martin Flanagan Shea, Sr. May 20, 1930 - June 14, 2020 Martin Flanagan Shea, Sr. passed away peacefully the afternoon of June 14, 2020, at Allen Morgan Health and Rehabilitation Center in Memphis, TN, with his children by his side. Martin... View Obituary & Service Information