Richard Shackelford
Birth:
Abt 1708
Gloucester, Virginia
Individual Information  
FCID:5622:743      
Parents
Father:
James Shackelford
Mother: Elizabeth Robbins
Marriage(s)