Margaret Shore Sheek, 90, passed away Saturday November 25, 2017. She was born March 27, 1927 in Yadkin County to the late Ralph and Alma Long Shore. She was preceded in death by her parents; her husband Gray Sheek; a daughter Mary Ellen Sheek; a son David Sheek; and a brother. Surviving are her two daughters Chris (Jimmy) Barrow, Betty (Gary) Lewis; six grandchildren; six great grandchildren. A special thank you to the wonderful employees of Hospice and Palliative Care, Winston- Salem. Their kindness and compassion is greatly appreciated. In lieu of flowers, donations may be made to Hospice of Winston-Salem 101 Hospice lane Winston-Salem, NC 27103. Online condolences may be made at www.gentryfuneralservice.com. Gentry Family Funeral Service in Yadkinville is serving the Sheek family.