Puffer Genealogy
BELCHER, John
1633 - 1693 (60 years)
Generation: 1
1. BELCHER, John was born in 1633 in Braintree, MA; died in 1693 in Boston, MA. Other Events and Attributes:
- _COLOR: 2