Louis Montgomery was born on 30 Sep 1907 in Oklahoma, USA; died in Sep 1971 in Wagner, Charles Mix, South Dakota, USA.
Family/Spouse: Nina Lee Morgan. Nina was born on 26 Apr 1911 in Oklahoma, USA; died on 25 Jun 1980 in Riverside, Riverside, California, USA. [Group Sheet] [Family Chart]