Individual Information
Leroy Thurston
Birth:
2 Mar 1892
FCID:6279:5099
Parents
Father:
William Thurston
Mother: Hester Jennie Morris
Marriage(s)