Individual Information
Delia Ethly May Twombly
Birth:
21/25 Dec 1884
Warrensburg, Johnson, Missouri
Death:
Aug 1968
Washington, Oklahoma
FCID:25339:3979
Parents
Father:
George D. Twombly
Mother:
Martha Stoops
Marriage(s)
Curbaugh Bef?
md. 1904
Joplin, Jasper, Missouri
Children