Third Generation


34. William POOLE was born about 1762 in Lunenburg County, VA.

William POOLE had the following children:

+111

i.

William POOLE Jr..