Margaret N. McPherson, 88, of Independence, Mo died January 10, 2012. Memorial services are 1:30 pm Friday January 13th at Mount Moriah Terrace Park Funeral Home, 169 Hwy & 108 St, Kansas City, Mo. Cremation. Margaret was preceded in death by her daughter, Debbie, and granddaughter, Jessica. Survivors include her sons, Kevin A. and Timothy R. McPherson, and 6 grandchildren. Arrangements under the direction of Mount Moriah Terrace Park Funeral Home, Kansas City, MO.