View policy
Sarah married Thomas HENSHAW about 1788 in Dudley, MA. Thomas was born about 1763 in of Dudley, MA. [Group Sheet] [Family Chart]