Oliver Vestal
Birth:
1821
Chatham, North Carolina
FCID:5648:11437
Parents
Father:
Thomas Vestal
Mother:
Mary Magdalena Brower
Marriage(s)