JoAnn N. Hafner
May 21, 1940 - May 6, 2016
JoAnn N. Hafner of Grand Ledge passed away May 6, 2016. JoAnn was born May 21, 1940 in Lansing, Michigan to the late Joseph W. and Ann (Accorsi) Noonan. JoAnn was a retired Administrative Assistant for St. Lawrence Hospital. She enjoyed flower... View Obituary & Service Information