Puffer Genealogy
HAYNES, Ruth
1668 - 1693 (25 years)
Generation: 1
1. HAYNES, Ruth was born on 7 Apr 1668 in Sudbury, MA; died on 20 Dec 1693 in Sudbury, MA.