Descendants of Capt. William Upshaw - Family Card
Descendants of Capt. William Upshaw - Family Card
William Cain Ruffin(29 Sep 1865 - 18 Feb 1921)
Mary Greene(8 Nov 1865 - 25 Mar 1922)
William Cain Ruffin Sr.
Lydia Hale Dillard
b. 21 Oct 1903, Rockingham, Richmond Co., NC
d. 27 Mar 1960, Broward Co., FL
bur. Mount Hope Cem., Southern Pines, Moore Co., NC
b. 19 Jun 1905, Franklin, Albemarle Co., VA
d. 7 Sep 1984, Winston-Salem, Forsyth Co., NC
bur. Mount Hope Cem., Southern Pines, Moore Co., NC
Children
Dr. William Cain “Buck” Ruffin Jr.(11 Dec 1926 - 30 Jun 2013)
Dalton Dillard Ruffin(6 Sep 1929 - 21 Dec 2018)