Individual Information
Hester Lenora Twombly
Birth:
27 Sep 1877
Death:
Aft 1880
FCID:25339:4060
Parents
Father:
George D. Twombly
Mother: Martha Stoops
Marriage(s)