Eugene H. Hafner, 96, of Birmingham, Ala., passed away on Monday, Feb. 26, 2018, at his residence.
Visitation was Saturday, March 3, at Elmwood Chapel Funeral Home, Birmingham, Ala., followed by a celebration of life service.
Eugene was born Aug. 11, 1921, in Elkport.