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. 1903
Allen Jones Ruffin
Annie Gray Nash
b. 27 Dec 1857
d. 8 Jan 1911
bur. St. Matthews Episcopal Ch. Cem., Hillsborough, Orange Co., NC
b.  
d.  
bur.  
Children
Peter Browne Ruffin Sr.(28 Jun 1909 - 12 Mar 2004)