Homer Palmer Hubbard
Birth:
6 Sep 1897
Kaufman, Texas
FCID:4827:10559
Parents
Father:
Thomas Andrew Hubbard
Mother:
Annie Sophie Ruevaldt
Marriage(s)