Thomas Weaver
1723 - 1791 (67 years)
Generation: 1
1. Thomas Weaver was born 6 Jul 1723, Newport, Newport, Rhode Island, United States; died 19 Feb 1791, Willington, Tolland, Connecticut, United States.