Contents
Home
Surnames
Index
Contact
Search
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)
William Kirkland Ruffin
b.
30 Jul 1812
d.
5 Mar 1880
bur.
St. Matthews Episcopal Ch. Cem., Hillsborough, Orange Co., NC