John married Mary Holmes on 27 Apr 1785 in Duplin Co., North Carolina. Mary (daughter of Archibald Holmes and Margaret McCullough) was born in 1767 in Cumberland Co., North Carolina; died in 1828. [Group Sheet] [Family Chart]
Joseph married Mary Unknown. Mary was born about 1739. [Group Sheet] [Family Chart]