Efrain Guerra

Active Somerville, TX President for Marion Mays Post No. 455 The American Legion, Department of Texas