Individual Information
Thomas Leonard Hubbard
Birth:
1 Jun 1899
Kaufman, Texas
FCID:4827:10560
Parents
Father:
Thomas Andrew Hubbard
Mother: Annie Sophie Ruevaldt
Marriage(s)