Puffer Genealogy
SPRAGUE, John
1633 - 1683 (80 years)
Generation: 1
1. SPRAGUE, John was born between 26 Mar 1603 and 1633 in Duxbury, MA; died on 26 Mar 1683 in MA; was buried in Malden, MA.