Descendants of Capt. William Upshaw - Family Card
Descendants of Capt. William Upshaw - Family Card
Thomas Ruffin(21 Sep 1824 - 23 May 1889)
Mary Clack Cain(12 Feb 1827 - 12 May 1908)
William Cain Ruffin
Mary Greene
b. 29 Sep 1865
d. 18 Feb 1921
bur. Salem Cem., Winston-Salem, Forsyth Co., NC
b. 8 Nov 1865, Aberdeen, Monroe Co., MS
d. 25 Mar 1922, Salem Cem., Winston-Salem, Forsyth Co., NC
bur.  
Children
Mary Walton “Molly” Ruffin(8 Oct 1898 - 16 Oct 1957)
Jane Ruffin(30 Nov 1900 - 20 Aug 1965)
William Cain Ruffin Sr.(21 Oct 1903 - 27 Mar 1960)
Thomas Ruffin(22 Apr 1909 - 17 Apr 1971)