Margaret L. Allison, 93 of Charlotte, passed away on Saturday, December 27, 2014. Ms. Allison was a long-time member of Covenant Presbyterian Church of Charlotte. Family and friends will gather on Wednesday, December 31, 2014 at Sharon Memorial Park, 5716 Monroe Road, Charlotte, NC 28212, for a graveside service at 2:00 p.m. Condolences can be made at www.mcewenfs.com.