Advertisement

Leon Allen

Photo added by Mentor a Child

Leon Allen

Birth
Death
11 Feb 1927 (aged 20)
Burial
Logan County, Oklahoma, USA GPS-Latitude: 35.7969482, Longitude: -97.4785073
Memorial ID
View Source