Soldiers Who Have Served

Name: Dennis James Foran

Rank: Sergeant

Regimental number: 23951516