Michael Hauf

Biographical Detail Information

Michael Hauf

Past International Moose Legion President Home Unit: Minot, ND Lodge #822 E-mail: To Download or Print the Biographical Sheet, Click Here