Puffer Genealogy
ELLIS, Thomas
1632 - 1679 (47 years)
Generation: 1
1. ELLIS, Thomas was born in 1632; was christened on 26 Feb 1632 in Kensington Notting Hill, London, England; died on 27 Nov 1679 in Surry, VA.