Descendants of Capt. William Upshaw - Family Card
William Cain Ruffin
![](../img/i_tree.png)
Mary Greene
![](../img/i_tree.png)
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.