Margaret Hazel Anderson, age 95, of Ferndale, passed away July 16, 2015. Beloved wife of the late James. Loving mother of Robert (the late Elizabeth). Proud grandmother of Mitch (Kelly), Mark (Jean) and Mike (Margaret). Treasured great-grandmother of Nicole (Andy) Krumwiede, Jennifer (Mike) Rose, Jessica (DJ) Rowland, Jason, Michael, Josh and Jacob. Cherished great-great-grandmother of 11. Dear sister of Gloria (the late Joseph) Black. Margaret was preceded in death by her parents, John and Fannie Longre, and her siblings, Ruth, Izzie, John and Harold. Memorial Service will be held Wednesday, July 22, 2015 at 12:00pm at Oakland Hills Memorial Gardens, 43300 W. 12 Mile Rd., Novi. Share a memory at www.eltonblackandsonhighland.com