Birth: c. 1654
Birth Source: Estimated from marriage
Spouse1: William Rolls
Margaret Reeves married William Rolls on 8 June 1674 in Old Rappahannock Co., VA. The marriage is shown in the register of North Farnham Parish, Richmond Co., VA. Richmond County was formed from a portion of Rappahannock County.
Margaret's origins are unknown. No subsequent references to her or her husband have been found. References to one William Reeves appear in Rappahannock during the 1660s. References to the family of Henry Reeves, Sr., who lived in that part of Rappahannock that became Essex County, abound from the 1660s. Members of the Middlesex Co., VA, Reeves family were also involved in court suits recorded in Rappahannock County during the 1680s.
G. H. S. King, North Farnham Parish Register, Richmond Co., VA, p. 156.