Thornton married Elizabeth (Eliza) MARSHALL on 17 Feb 1846 in Stokes County, North Carolina. Elizabeth (daughter of Martin Wells MARSHALL and Nancy BRIGGS) was born about 1825; died before 1850. [Group Sheet] [Family Chart]
Thornton married Tabitha GATEWOOD on 6 Apr 1852. [Group Sheet] [Family Chart]
Family/Spouse: Martin H. MARSHALL. [Group Sheet] [Family Chart]