Individual Information
Thomas Houston Owens
Birth:
24 Jun 1892
FCID:6352:18876
Parents
Father:
Thomas Stewert Owens
Mother: Elizabeth Mitchell
Marriage(s)
Family Group
Beulah Smith
md. 16 Jan 1916
  Children
Family Group
Purda B Selby
md.
  Children