Garrison Origins - Stafford County, Virginia - Person Sheet
NameWilliam Ambrose Cain 
Birth15 Mar 1844, Fauquier County, Virginia
Death30 Sep 1910, Fauquier County, Virginia Age: 66
Spouses
Birthca 1844, Fauquier County, Virginia
Death24 Oct 1880, Fauquier County, Virginia Age: 36
Marriage11 Feb 1873, Fauquier County, Virginia
Birth8 May 1854, Fauquier County, Virginia
Death4 Jul 1934, Culpeper County, Virginia Age: 80