Puffer Genealogy
DAVIS, Thomas
1603 - 1683 (80 years)
Generation: 1
1. DAVIS, Thomas was born in 1602/3 in Marlborough, Wiltshire, England; was christened in Acton, Middlesex, England; died on 27 Jul 1683 in Haverhill, MA; was buried in 1683 in Haverhill, MA.