Yadkinville Mrs. Margaret Grace Shore Williams, 93, passed away Monday, September 20, 2021 at her home. Mrs. Williams was born July 18, 1928 in Yadkin County to John Herman and Elsie Wagoner Shore. She was a member of Pilot View Friends. Mrs. Williams enjoyed gardening, mowing, working in her flowers, but most of all, she enjoyed going to yard sales. In addition to her parents, Mrs. Williams was preceded in death by her husband, Kermit Clay Williams; sisters, Judy Moore, Irene Cranfill, Mary Jane Gentry, Martha Ruth Gentry, and Betty Jo Patton; brothers, Bill Shore, George Shore, Benny Shore, and Ken Shore; and three infant siblings. She is survived by three sons, Jim (Kathy) Williams, Danny (Frankie) Williams, and Benny (Gina) Williams; grandchildren, Jenny (Evan) Sauda and Chelsea (Lee) Kiser; great grandchildren, Owen & Amelia Sauda and Jade Kiser; best friends, Judy Griffin and Wanda Norman; and several nieces and nephews. A graveside service will be held at 11:00AM, Wednesday, September 22, 2021 at Pilot View Friends with Pastor Josh Williams officiating. In lieu of flowers, memorials may be made to Pilot View Friends, 3224 Pilot View Church Rd Yadkinville, NC 27055 or to Mtn. Valley Hospice 401 Technology Dr. Suite 200 Mt. Airy, NC 27030. The family wishes to express their sincere appreciation to the staff of Mtn. Valley Hospice for the loving care given to Mrs. Williams. Gentry Family Funeral Service in Yadkinville is serving the Williams family.