Descendants of Capt. William Upshaw - Family Card
Descendants of Capt. William Upshaw - Family Card
Joseph Roulhac Ruffin Sr.(10 Oct 1862 - 28 Jan 1927)
Anna L. De Graffenried(3 Nov 1878 - 28 Mar 1938)
Joseph Roulhac Ruffin Jr.
b. 15 Dec 1901, Roanoke City, VA
d. 21 Nov 1984, Ashland, Hanover Co., VA
bur. Fair View Cem., Roanoke, Roanoke City, VA