Michael (John) Hafner

Profile Updated: February 21, 2010
Michael (John) Hafner
Class Year: 1996
Residing In: Alexandria, MN USA
Occupation: U.S. Army
Children: Kylee age 10 Sydnee age 9 Brandon age 4
Military Service: Army  
Yes! Attending Reunion

Michael (John)'s Latest Interactions

Hide Comments
May
30
May 30, 2019 at 3:33 AM
May 30, 2018 at 3:33 AM
May 30, 2017 at 3:33 AM
May 30, 2016 at 3:33 AM
May 30, 2015 at 3:33 AM