Sarah married Thomas Shepard on 29 Feb 1784. Thomas was born about 1747 in likely Watertown, Middlesex, Massachusetts, USA. [Group Sheet] [Family Chart]