18thbattalioncef.blog
Hooper, Irvine: Service no. 53574
Digitized Service Record Source: Gathering Our Heroes