Margaret Eloise passed away September 16, 2008 in Williams Lake Hospital. She was born in New Glasgow Nova Scotia August 16, 1935. She was the daughter of the late Grover MacLeod and Sarah MacLeod (nee MacDonald). Surviving are her two sons Donald of Williams Lake, David of Grande Prairie, sisters Helena of Kamloops, Ruth (Budd) Myles, Donelda (Melvin) Foote, Wanda (Gordon) Halliday all in Nova Scotia. Two grandsons Daryl and Damien Anthony of 100 Mile House, one great granddaughter Elizabeth Anthony of 100 Mile House. She was predeceased by her companion Jim Walters, daughter Fay, sisters Anna and Sondra .