Descendants of Capt. William Upshaw - Family Card
Descendants of Capt. William Upshaw - Family Card
Kirkland Ruffin Jr.(12 Feb 1895 - 3 Dec 1977)
Lucy Waring(28 Sep 1894 - 19 Oct 1982)
Kirkland Ruffin III
b. 10 Sep 1934
d. 5 May 1949
bur. Westover Parish Ch. Cem., Westover, Charles City Co., VA