Puffer Genealogy
HAYNES, Thomas
1658 - 1683 (25 years)
Generation: 1
1. HAYNES, Thomas was born in 1658 in Sudbury, MA; died on 30 May 1683 in Sudbury, MA.