Mary married John Duncan on 23 Aug 1774 in Lancaster County, Pennsylvania, USA. John was born about 1748. [Group Sheet] [Family Chart]