Mary Margaret Haley Leavitt "The Flag Lady"
January 23, 1936 - December 4, 2023
Mary Margaret Haley Leavitt, affectionately known as “The Flag Lady” passed peacefully in her sleep surrounded by her loving family in the early morning of December 4, 2023. Born to Walter Haley and Irene Showers on January 23, 1936.... View Obituary & Service Information
