John married Sarah Allen on 18 Dec 1792 in Mecklenburg County, North Carolina, USA. Sarah (daughter of John Allen and Agnes Sample) was born in 1770 in Mecklenburg County, North Carolina, USA. [Group Sheet] [Family Chart]