Individual Information
Lena Perry
Birth:
16 Apr 1918
Willard, Box Elder, Utah
Death:
28 Oct 1983
FCID:5721:5225
Parents
Father:
Mother:
Marriage(s)
Wendell Hubbard
md.
Children