Passed away suddenly on Thursday, December 9th, 2010 at K-W Health Centre of Grand River Hospital in her 82nd year.
Beloved mother of Linda Haddlesey and Bill Orr, Cyndy Haddlesey and Bud Young, Steve Haddlesey, Jim and Rose Haddlesey, Jackie Haddlesey, Chris Puffer and Nick Pauley.
Predeceased by her husband Mick Puffer; a son Rick Haddlesey; daughter, Kim Haddlesey; and 1st grandson Craig Bennett.
Mary is survived by many grandchildren and great-grandchildren.
At her request cremation has taken place.
A memorial service will be held to celebrate her life at the Schreiter-Sandrock Funeral Home and Chapel, 51 Benton at Church St., Kitchener on Wednesday, December 15th at 2:00 p.m.
Donations can be made to the Canadian Cancer Society by calling the funeral home at 519-742-4481 or visit www.schreitersandrockfuneralhome.com.