Descendants of Capt. William Upshaw - Family Card
Descendants of Capt. William Upshaw - Family Card
Thomas Ruffin(16 Nov 1787 - 15 Jan 1870)
Anne McNabb “Annie” Kirkland(21 May 1794 - 28 Oct 1875)
m. ca 1856
Dr. John Kirkland Ruffin
Sarah Elizabeth Tayloe
b. 6 Mar 1834, North Carolina
d. 22 May 1903
bur. St. Matthews Episcopal Ch. Cem., Hillsborough, Orange Co., NC
b. 21 Nov 1837, North Carolina
d. 14 Aug 1883
bur. St. Matthews Episcopal Ch. Cem., Hillsborough, Orange Co., NC
Children
Sarah A. “Sally” Ruffin(3 Jun 1860 - 21 Jan 1935)
Anne Cameron Ruffin(17 Nov 1861 - 29 Mar 1947)
David Tayloe Ruffin(21 Jan 1864 - 19 Oct 1928)
Dr. Sterling Ruffin(20 Jul 1866 - 1 Jun 1949)
Mary Ruffin(5 Sep 1870 - 13 Sep 1897)
Thomas Ruffin(23 Jan 1873 - 5 Nov 1959)
Dr. George Mendelhall Ruffin(12 Sep 1876 - 29 May 1937)