Descendants of Capt. William Upshaw - Family Card
Descendants of Capt. William Upshaw - Family Card
Peter Browne Ruffin(26 Jan 1821 - 5 Aug 1900)
Mary Rebecca Jones(10 Nov 1823 - 20 Dec 1878)
m. 18 Oct 1900, Orange Co., NC
James Webb
Mary Browne Ruffin
b. 1844, North Carolina
d. 28 Jan 1904
bur. St. Matthews Episcopal Ch. Cem., Hillsborough, Orange Co., NC
b. 20 Sep 1850, North Carolina
d. 16 Aug 1946
bur. St. Matthews Episcopal Ch. Cem., Hillsborough, Orange Co., NC
Spouses: 1, 2