John Gaines was born in 1891 in Newfall, Alabama.

Prior to his enlistment in the service, John Gaines was employed with George Bearden in Meadow, Tennessee.

More Images

Click a thumbnail below to view at full size.

Submit more information on this veteran →