Individual Information
Thomas Oliver Leech, Jr.
Birth:
10 Oct 1856
Memphis, Shelby, Tennessee
Death:
24 Dec 1908
FCID:6051:8801
Parents
Father:
Thomas Oliver Leech
Mother: Rebecca Perrin Jones
Marriage(s)