VETERAN PROFILE

Soldier's Name: Allen Goodrich Shenstone

Additional Documents:

Letters

Text 001 - P505

Text 002 - P508

Text 003 - P509

Text 004 - P510

Text 005 - P511

Text 006 - P518