John Allen SMITH

SMITH, John Allen

Service Number: 2872
Last Rank: Private
Last Unit: 43rd Infantry Battalion
Memorials: Prospect Roll of Honour G-Z WWI Board

Help us honour John Allen Smith's service by contributing information, stories, and images so that they can be preserved for future generations.

Show Relationships