pedigree of John Locke
John Locke
(
3585
)
Born
1816-06-01 -- Rupert, Bennington, Vermont
Died
1893-03-12 -- Richfield Twp, Genesee, Michigan