Margaret Sullivan, age 69 of Decorah, Iowa, passed away on Wednesday, May 31, 2017 at the Mayo Clinic Hospital, Methodist Campus in Rochester, Minn. Funeral services will be held on Monday, June 5, 2017 at 11 a.m. at the First United Methodist Church in Perry, Iowa. Visitation will be on Monday, June 5, 2017 beginning at 10 a.m. until the time of the service. Burial will be in the Wilson Grove Cemetery at Sumner, Iowa on Tuesday, June 6, 2017 at 11 a.m. Memorials may be given to the charity or church of your choice in Margaret’s name and may be left at the Carris Family Funeral Home. Online condolences may be sent at