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)
James Hipkins Ruffin
b.
21 May 1859, Orange Co., NC
d.
4 Dec 1916, Morganton, Burke Co., NC
bur.
St. Matthews Episcopal Ch. Cem., Hillsborough, Orange Co., NC