Individual Information
John Shackelford
Birth:
Abt 1670
Gloucester, Virginia
Death:
25 Mar 1734
Carteret, North Carolina
FCID:5622:734
Parents
Father:
Roger Shackelford
Mother: Mary Palmer
Marriage(s)
Family Group
Ann Levingston
md. Abt 1699
  Children
Family Group
Ann Dillard
md.
  Children