Leon Earl Owens
Birth:
25 Apr 1892
Willard, Box Elder, Utah
Death:
25 Oct 1960
FCID:5721:3347
Parents
Father:
John Frederick Owens
Mother:
Emma Barker
Marriage(s)