Puffer Genealogy
BELCHER, Mary
1668 - 1707 (39 years)
Generation: 1
1. BELCHER, Mary was born on 8 Sep 1668 in Braintree, MA; died on 2 Nov 1707 in Braintree, MA; was buried in Quincy, MA.