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)
Dr. George Mendelhall Ruffin
Bessie Magdalene Draper
b. 12 Sep 1876, Wilson Co., NC
d. 29 May 1937, Halifax Co., VA
bur. St. Matthews Episcopal Ch. Cem., Hillsborough, Orange Co., NC
b.  
d.  
bur.  
Children
Barbara Ruffin(1914 - 1984)