Living married Helen Lee Spain. Helen was born in 1938 in Leavenworth, Leavenworth, Kansas, USA; died in Jan 2007 in Kansas City, Jackson, Missouri, USA. [Group Sheet] [Family Chart]
13.
Helen Lee Spain was born in 1938 in Leavenworth, Leavenworth, Kansas, USA; died in Jan 2007 in Kansas City, Jackson, Missouri, USA.