Individual Information
Stephen Willard
Birth:
3 Jan 1739
Harvard, Worcester, Massachusetts
FCID:6009:2068
Parents
Father:
Thomas Willard
Mother: Sarah Gibson
Marriage(s)