Garrison Origins - Stafford County, Virginia - Person Sheet
NameWilliam James Cannon 
Birth14 May 1869, Caroline County, Virginia
Death4 May 1944, Caroline County, Virginia Age: 74
Spouses
BirthFeb 1882, Caroline County, Virginia
Death1906, Caroline County, Virginia Age: 23
Marriage13 Apr 1899, Caroline County, Virginia