Mary married John Shelton on 1 Sep 1772. John was born in Goochland County, Virginia, USA. [Group Sheet] [Family Chart]