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)
Thomas Ruffin
b.
1 Oct 1862
d.
6 Sep 1900
bur.
St. Matthews Episcopal Ch. Cem., Hillsborough, Orange Co., NC