Ella Margaret Castle
Birth:
23 Feb 1870
Missouri
Death:
6 Mar 1952
Woods, Oklahoma
FCID:5776:2313
Parents
Father:
Mother:
Marriage(s)