Garrison Origins - Stafford County, Virginia - Person Sheet
NameJohn William Shackelford
Birth23 May 1950, Warrenton, Fauquier County, Virginia
Death20 Aug 2019, Fauquier County, Virginia Age: 69
Spouses
Birth1 Oct 1950, Fauquier County, Virginia Age: 74
Marriage19 Aug 1971, Fauquier County, Virginia
Birth17 Apr 1940, Bland County, Virginia Age: 84
Marriage5 Feb 1982, Stafford County, Virginia