Contents
Home
Surnames
Index
Contact
Search
Descendants of Capt. William Upshaw - Family Card
Descendants of Capt. William Upshaw - Family Card
Dr. John Kirkland Ruffin
(6 Mar 1834 - 22 May 1903)
Sarah Elizabeth Tayloe
(21 Nov 1837 - 14 Aug 1883)
Thomas Ruffin
b.
23 Jan 1873, Alamance Co., NC
d.
5 Nov 1959, Chapel Hill, Orange Co., NC
bur.
St. Matthews Episcopal Ch. Cem., Hillsborough, Orange Co., NC