Ronald G. Hafner
November 24, 1947 - July 29, 2017
Ronald G. Hafner of Grand Ledge passed away July 29, 2017. Ron was born November 24, 1947 in Chelsea, Michigan, to Francis and Frances (Grammatico) Hafner. Ron retired from the Michigan Department of Transportation in bridge engineering and... View Obituary & Service Information