Thomas Oliver Leech
Birth:
Jan 1825/26
Manchester, England
Death:
13 Jul 1908
Fairland, Burnet, Texas
FCID:6051:8799
Parents
Father:
Mother:
Marriage(s)