Contents
Home
Surnames
Index
Contact
Search
Descendants of Capt. William Upshaw - Family Card
Descendants of Capt. William Upshaw - Family Card
Thomas Ruffin
(21 Sep 1824 - 23 May 1889)
Mary Clack Cain
(12 Feb 1827 - 12 May 1908)
Mary Ruffin
b.
26 Dec 1861
d.
21 May 1947
bur.
St. Matthews Episcopal Ch. Cem., Hillsborough, Orange Co., NC