Thomas Flake
Birth:
Abt 1686
Surry, Virginia
Individual Information  
FCID:4618:260      
Parents
Father:
Robert Flake, Jr
Mother: Margaret Marriott
Marriage(s)