Margaret (Peggy) Flagg

Margaret Flagg

NAPLES — Margaret (Peggy) Flagg transitioned at her home on Tuesday, April 23, 2019.

She was born in Casco, daughter of Wilma Libby Hall and Hacker Hall. Peggy attended Casco schools and graduated from Casco High School in 1956. In 1957, Peggy married James Flagg, and they had three children.

Over the next 40 years, she was involved in spiritual programs, traveling the New England states presenting lectures, leading groups, and teaching courses from the American Leadership College. Peggy took and taught advanced courses for more than 20 years. She traveled to Puerto Rico and New Mexico twice a year to work on special projects. She published two books on the subject of spirituality.

James passed away in 2011. Surviving are two daughters, Tamra Jean Warner and husband Tim; Tamra's daughter Erica and her husband Josh, their daughters Ellery and Macy, all of California; Tamra's son Ryne and his wife Kit of New York; Terry Ann Bell and her husband Ronald, their daughter Monica and husband Nate, and their daughter Cora James, all of Naples; Peggy's son Todd James and his daughter Hannah, of Fryeburg; her brother Loren Hall and his wife Carol; and several nieces and nephews.

At Peggy's request, there will be no funeral service. Visiting hours will be held from 6:30 to 8:30 p.m., on Monday, May 6, at Hall Funeral Home in Casco. Contributions may be made for the preservation of the Quaker Ridge Meeting House, P.O. Box 585, Casco, ME 04015. Online condolences may be left for the family at hallfuneralhome.net