A funeral service for Margaret Desmond, 92, of Shelburne, was held on Tuesday, July 11, 2017, at the Bryant Funeral Home in Gorham. The words of remembrance were read by her son, Alan Desmond, and her granddaughter, Julia Desmond. The Rev. Kyle Stanton officiated. Interment with military honors followed in the Wheeler Cemetery in Shelburne. The honors were provided by the U.S. Marine Corps, and the flag was folded and presented to her husband, Louis Desmond. Many relatives and friends attended the service.