Mary Wray “Polly” Hall, age 85 of Martinsville was born December 2, 1935 and passed away at Martinsville Hospital on Monday, May 24, 2021 from a long-term illness. She was preceded in death by her parents, Lolean and David Wray; husband, Wilbur “John” Hall; sister and brother-in-law, Carol and Larry Turner; step-daughters, Judy and Agnes; special foster son, Shawn Preeman. Left to cherish her memory are sister, Kitty Sutherland; nieces, June, Sheri and Dianne; nephews, Mike and Jeff; great-nieces, Traci and Savannah; great-nephews, Jared, Adam and Joel; daughter, Pat; caregiver, Gayle Mullahy; many other relatives and friends. Polly retired from Bassett Walker after many years in supervision. Polly opened her home to numerous foster children whom she loved as her own. She was a very generous person and helped so many people in so many ways and was loved by so many. Funeral services will be conducted from Flora Funeral Chapel 11:00 a.m. Thursday, May 27, 2021 with Rev. Cas Horton officiating. Interment will follow in Mountain View Memorial Park. Her family will receive friends one hour prior to the service. Polly requested in lieu of flowers that a donation be made in her honor to St Jude’s Children’s Hospital or your local SPCA. We will carry Polly’s memory in our hearts forever. Arrangements by Flora Funeral Service and Cremation Center, Rocky Mount.