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)
Martha P. Ruffin
b.
1831
d.
1896
bur.
St. Matthews Episcopal Ch. Cem., Hillsborough, Orange Co., NC