1. | Estelle Ann Neumann was born on 12 Aug 1928 in Chicago, Cook, Illinois, USA; died on 20 Jan 1988 in Piedmont, California, USA. Family/Spouse: Weldon Lewis Russell. Weldon was born on 19 Nov 1926 in Oakland, Alameda, California, USA; died on 29 Jun 2004 in Oakland, Alameda, California, USA. [Group Sheet] [Family Chart]
|
2. | Living Russell ![]() |