She was raised in White Bear Lake, where she met and married Melvin Mathias Bacon with whom she had three children: Daniel (Carol), Melvin, and Leanne.
Following the dissolution of her marriage, she met and married Oren Michael Thayer, and in doing so welcomed into her heart as her own, his children: Thomas, Kiz (John) Willner, Audra (Jim) Chamberlin, Shawn, Jarrod, Nick (Sara), Vickie (Mike) Quast, Leilani (Dan) Stirewalt, Heath (Dorothy) and Timothy (Heather).
Maggie worked as an RN, leaving a legacy of loving kindness and caring generosity to all the lives she touched.
She called many places home including Deerwood, Minn., St. Joseph, Mo., and North Branch, Minn.
She is preceded in death by parents Curtis and Lylah Perry. Also preceded in death by Oren Michael Thayer and Melvin M. Bacon. She will be greatly missed by her sister, Susan Anderson (Jerald), 13 children, 39 grandchildren, and eight great-grandchildren and many extended family and friends.
A Memorial Service to celebrate her life will be held at Fish Lake Lutheran Church on Saturday, May 19, 2012.
Service will be at 2 p.m., with a 1 hour visitation preceding the service.
For additional information please see www.fishlakelutheran.org.