John Potts

Active Temple, TX Director for Temple Post No. 133, The American Legion Department of Texas