Descendants of Capt. William Upshaw - Family Card
m. ca 1856
Dr. John Kirkland Ruffin
Sarah Elizabeth Tayloe
b. 6 Mar 1834, North Carolina
d. 22 May 1903
bur. St. Matthews Episcopal Ch. Cem., Hillsborough, Orange Co., NC
b. 21 Nov 1837, North Carolina
d. 14 Aug 1883
bur. St. Matthews Episcopal Ch. Cem., Hillsborough, Orange Co., NC