Descendants of Capt. William Upshaw - Family Card
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.