Individual Details
Thomas Lee Lillard
(11 Jan 1878 - 24 Mar 1951)
Events
Birth | 11 Jan 1878 | Lancaster, Schuyler, Missouri | |||
Marriage | 1920 | Cena Ola Neel | |||
Death | 24 Mar 1951 | cerebral hemorhage, heart disease - Kansas City, Jackson, Missouri | |||
Burial | 26 Mar 1951 | Kansas City, Jackson, Missouri |
Families
Spouse | Cena Ola Neel (1895 - 1920) |