Margaret Ann Jackson Allgood, 52, passed away Sunday March 22, 2020. She was born March 12, 1968 in Forsyth County to Terry W. Jackson and Georgia Todd Jackson. She was preceded in death by her father. Surviving are her husband Randy Allgood; son Alex (Katherine) Allgood; mother Georgia Jackson; sisters Myra Jackson (Patrick Fealey) and Rhonda (Brent) Dagenhart. Margaret was a Nurse at Novant Health for 30 years as a LPN. Her favorite department was the Cardiac Unit. Her favorite time of the year was springtime, butterflies, and Easter. Since there is not a public visitation, the family would like to thank friends, family and the staff at the Hospice Home in Yadkinville. A private graveside service will be held at Deep Creek Baptist Church by Dr. Ron Davis. During the COVID 19 the family requests please no visitors. In lieu of flowers memorials may be made to SECU Hospice Home 243 N. Lee Avenue Yadkinville, NC 27055. Online condolences can be made to www.gentryfuneralservice.com. Gentry Family Funeral Service in Yadkinville is serving the Allgood family.