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