Female Estella Castro |
Birth | 11 Jul 1885 | California |
Death | 5 Mar 1975 | San Francisco, California |
Burial | ||
Other Spouse | Joseph James McKeown | F2852 | |
Marriage | ||
Father | Amado Jesus Castro | F4713 Group Sheet | |
Mother | Sarah Torres | F4713 Group Sheet |