William Cabell Rives

Family Group Record | Pedigree Chart | Descendancy Chart

[-] William Cabell Rives

B: May 1793 in Union Hill, Amherst, Va

D: 25 Apr 1868 in Castle Hill, Albemarle, Va