Catherine Mackmelion & Avery Dye

Catherine Mackmelion married Avery Dye between 1710 and 1719, probably in Richmond County, Virginia.

Parents:

Children:

1. Martin Dye