Descendants of Capt. William Upshaw - Family Card
Descendants of Capt. William Upshaw - Family Card
Thomas Ruffin
Anne McNabb “Annie” Kirkland
b. 16 Nov 1787, King and Queen Co., VA
d. 15 Jan 1870, Hillsboro, Orange Co., NC
bur. St. Matthews Episcopal Ch. Cem., Hillsborough, Orange Co., NC
b. 21 May 1794
d. 28 Oct 1875, Hillsboro, Orange Co., NC
bur. St. Matthews Episcopal Ch. Cem., Hillsborough, Orange Co., NC
Children
Catharine Ruffin(12 Nov 1810 - 30 Apr 1880)
William Kirkland Ruffin(30 Jul 1812 - 5 Mar 1880)
Anne Ruffin(24 Jun 1814 - 29 May 1897)
Alice Ruffin(1 Mar 1816 - 24 Mar 1873)
Sterling Ruffin(19 Nov 1817 - 18 Feb 1907)
Peter Browne Ruffin(26 Jan 1821 - 5 Aug 1900)
Susan Mary Ruffin(1824 - 8 Sep 1851)
Thomas Ruffin(21 Sep 1824 - 23 May 1889)
Jane Minerva Ruffin(18 Aug 1829 - 22 Sep 1893)
Martha P. Ruffin(1831 - 1896)
Dr. John Kirkland Ruffin(6 Mar 1834 - 22 May 1903)
Sarah Nash “Sally” Ruffin(25 Jul 1836 - 25 Sep 1879)