William Somervell

Active Glenwood, IA President for Company H, Terry Guards, Inc.