Thomas Houston Owens
Birth:
24 Jun 1892
FCID:6352:18876
Parents
Father:
Thomas Stewert Owens
Mother:
Elizabeth Mitchell
Marriage(s)