BELFAST — Mary Frances Weaver Dutch, 69, of Belfast passed on to her next life on Wednesday, June 29, 2022, following a short experience with liver cancer.

Friends and family are invited for visiting hours from 4 to 6 p.m. on Friday, July 22, at Riposta Funeral Home, 182 Waldo Ave., Belfast. A memorial service will follow on Saturday, July 23, at 11 a.m. at Belfast United Methodist Church, 23 Mill Lane, East Belfast, after which a reception to celebrate her life will begin at 2 p.m. at the Waldo County Shrine Club, 20 Northport Ave., Belfast.

Memories and condolences may be shared with the family at

filed under: