Name
James Goodfellow Armstrong
Born
1895-10-23
Birth Place
Died
1947-09-17
Death Place
Cemetery
Service Record 1
Regimental Number
3139254
Highest Rank
Private
Conflict
Enlisted
Enlistment /Transfer Date
1914-01-10
Drafted
Yes
Service Record 2
Conflict