Charlotte Ann (Donahue) Weaver went home to be with her Lord Jan. 31, 2013, in Belfast where she was born Jan. 17, 1929. A graduate of Crosby High School class of 1946, Westbrook Junior College class of 1948, Charlotte worked for many years as a legal secretary retiring in 1984.

She was a loving mother, grandmother, great-grandmother and friend to many in her community. A cherished and dedicated 60-year member of the Belfast United Methodist Church, Charlotte had served in many capacities there. She was also a member of the Primrose Chapter Order of the Eastern Star; a former board member of Sweetser and the Methodist Conference Home in Rockland; a volunteer for Hospice Volunteers of Waldo County, and a member of the Hospital Aid of Waldo County General Hospital. Her generosity and spirit of involvement in the community was an inspiration to all. One friend commented that she was the most nonjudgmental person she had ever known. Charlotte had a heart as big as all outdoors and never met a person she didn’t like.

The family would like to express their gratitude to her many caregivers for the wonderful loving attention they gave in her final months.

Charlotte’s favorite thing to make for dinner was reservations. Her great joy was inviting friends and family to join her for a meal, either at one of her favorite local eateries or in the dining room at Penobscot Shores.

She was predeceased by parents Norman S. Donahue and Frances L. (Lancey) Donahue, and her brother Merrill L. Donahue and Lewis (Gene) Weaver.

She is survived by her three children Michael L. Weaver and his wife Elinor, Mary W. Dutch and her husband Jeffery, and Vickie W. Otis and her husband Richard; five grandchildren, Erin Payson and her husband Kyle, Chad Otis and fiancée April, Ryan Otis and his wife Brooke, Jenny Oakes and husband Ted Lovejoy, and Ryan Oakes. She is also survived by five great-grandchildren, Kayla and K.J. Payson, Thatcher and Jedsen Otis, and Emma Herring.

A celebration of her life was held Feb. 5 at the Belfast United Methodist Church, 25 Mill Lane. If desired, memorial donations may be made to the Belfast United Methodist Church, 25 Mill Lane, Belfast, Maine, 04915. Condolences, photos and memories may be shared with the Weaver family by visiting their book of memories at Arrangements are with the Long Funeral Home and Cremation Service, 9 Mountain Street, Camden.