Individual Information
Zacheriah Taylor Hubbard
Birth:
25 May 1884
Calhoun, Mississippi
Death:
2 Jan 1967
FCID:4827:9368
Parents
Father:
Robert Wade Hubbard
Mother:
Mary Olive Parker
Marriage(s)