John Lanphere

Active Cadillac, MI Administration for American Legion Auxiliary