Individual Information
Elisha Cowles
Birth:
Meriden, New Haven, Connecticut
FCID:5400:85298
Parents
Father:
Elisha Cowles
Mother:
Rebecca Merriam
Marriage(s)