Garrison Origins - Stafford County, Virginia - Person Sheet
NameJohn Stephen Cannon
Birth1843, Spotsylvania County, Virginia
Death27 Nov 1905, Massaponax (Guinea), Spotsylvania County, Virginia Age: 62
Spouses
Birth25 Sep 1852, Spotsylvania County, Virginia
Death24 Dec 1947, Washington, District of Columbia Age: 95
Marriage17 Feb 1887, Spotsylvania County, Virginia
ChildrenPyne (ca1877-1910)