1. | Estella Castro was born on 11 Jul 1885 in California; died on 5 Mar 1975 in San Francisco, California. Family/Spouse: Peter Paulson. [Group Sheet] [Family Chart] Family/Spouse: Joseph James McKeown. Joseph was born on 6 Sep 1885 in New York, New York; died on 18 Sep 1933 in San Francisco, California, USA. [Group Sheet] [Family Chart] |