View policy
Sarah married Nicholas Olmsted on 28 Sep 1640 in Connecticut, USA. Nicholas died on 31 Aug 1684 in Connecticut, USA. [Group Sheet] [Family Chart]