Puffer Genealogy
BELCHER, Gregory Jr.
1643 - 1727 (84 years)
Generation: 1
1. BELCHER, Gregory Jr. was born in 1643 in Braintree, MA; died on 4 Jul 1727 in Braintree, MA.