Marty Kitchen

Active Grayling, MI Vice-President for American Legion Post 106