Contents
Home
Surnames
Index
Contact
Search
Descendants of Capt. William Upshaw - Tree
Descendants of Capt. William Upshaw - Tree
William Cain Ruffin Sr.
21 Oct 1903 - 27 Mar 1960
1 spouse 2 children
Lydia Hale Dillard
Dr. William Cain “Buck” Ruffin Jr.
Dalton Dillard Ruffin
William Cain Ruffin
29 Sep 1865 - 18 Feb 1921
1 spouse 4 children
Mary Greene
Mary Walton “Molly” Ruffin
Jane Ruffin
William Cain Ruffin Sr.
Thomas Ruffin
Mary Greene
8 Nov 1865 - 25 Mar 1922
1 spouse 4 children
William Cain Ruffin
Mary Walton “Molly” Ruffin
Jane Ruffin
William Cain Ruffin Sr.
Thomas Ruffin
Thomas Ruffin
21 Sep 1824 - 23 May 1889
1 spouse 4 children
Mary Clack Cain
James Hipkins Ruffin
Mary Ruffin
Thomas Ruffin
William Cain Ruffin
Mary Clack Cain
12 Feb 1827 - 12 May 1908
1 spouse 4 children
Thomas Ruffin
James Hipkins Ruffin
Mary Ruffin
Thomas Ruffin
William Cain Ruffin
Thomas Ruffin
16 Nov 1787 - 15 Jan 1870
Anne McNabb “Annie” Kirkland
21 May 1794 - 28 Oct 1875
Sterling Ruffin
Alice Roane