Margaret A. Cunningham, 103, of Belfast passed away at Waldo County General Hospital on July 11, 2021. Memories and condolences may be shared with the family at ripostafh.com.