THOMPSON, John B.

IA 20th Inf Co G. Unknown War: Buried in Mountain View Cemetery in Keystone, South Dakota. Lot 2, block 68, grave 4. Sources: (SDSHS WPA…