Townsend / Egli Genealogy

Thomas Larimore (1828 - 1906)

Thomas Larimore
Birth
14 MAR 1828
Three Churches, Hampshire, Virginia, USA
Death
16 APR 1906
Elm Grove, Tazewell, Illinois, USA