Mary Margaret Sheehy (nee Mason), age 87 of Bloomington. Born November 20, 1935 in Mason City, Iowa to Michael and Genevieve Mason; passed away May 29, 2023. Preceded in death by husband, Thomas. Survived by children, Timothy, Kevin (Kathy) and Kerry (Roger Stefani Jr.). Private family service. Interment Fort Snelling National Cemetery.