Descendants of Capt. William Upshaw - Family Card
Descendants of Capt. William Upshaw - Family Card
William Cain Ruffin Sr.(21 Oct 1903 - 27 Mar 1960)
Lydia Hale Dillard(19 Jun 1905 - 7 Sep 1984)
Dr. William Cain “Buck” Ruffin Jr.
Ann Manuel
b. 11 Dec 1926, Knoxville, Knox Co., TN
d. 30 Jun 2013, Gainesville, Alachua Co., FL
bur. cremated
b. 18 Oct 1926, Fort Lauderdale, Broward Co., FL
d. 26 Mar 2016, Gainesville, Alachua Co., FL
bur. cremated
Children
William Cain Ruffin III(20 Feb 1953 - 23 Mar 2017)