Margaret Sowersby was born about 1675 in Virginia; died in 1728 in Surry, Virginia.
Margaret married John Battle on 01 Jul 1684 in Surry, Virginia. John was born in 1660 in Surry, Virginia; died in 1728 in Surry, Virginia. [Group Sheet] [Family Chart]