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