Benjamin Thompson was born on 14 Jul 1642 in Braintree, Norfolk, Massachusetts, United States; died on 13 Apr 1714 in Braintree, Norfolk, Massachusetts, United States.
Benjamin married about 1671 in Roxbury, Suffolk, Massachusetts, United States. [Group Sheet] [Family Chart]
Benjamin married on 13 Dec 1698 in Dedham, Norfolk, Massachusetts, United States. [Group Sheet] [Family Chart]