Individual Information
William Flake
Birth:
Abt 1690
Surry, Virginia
FCID:4618:261
Parents
Father:
Robert Flake, Jr
Mother: Margaret Marriott
Marriage(s)