Garrison Origins - Stafford County, Virginia - Person Sheet
NameJohn Ridout MacGregor 
Birth15 Dec 1829, Prince George’s County, Maryland
Death5 Jan 1900, Concord, Stafford County, Virginia Age: 70
Spouses
Birth23 Oct 1831, Bladensburg, Prince George’s County, Maryland
Death3 Dec 1916, Concord, Stafford County, Virginia Age: 85