David Belcher
Birth:
1662
Ipswich, Essex, Massachusetts
Individual Information  
FCID:5255:740      
Parents
Father:
Jeremiah Belcher
Mother: Mary Lockwood
Marriage(s)