Margaret "Meg" Lewis was born on 3 Jul 1921 in Great Falls, Cascade, Montana, United States; died in 1970.
Margaret married Walter E Huffman on 15 Dec 1942 in Napa, Napa, California, United States. Walter was born on 28 Dec 1920 in North Dakota, United States; died on 2 Oct 1980. [Group Sheet] [Family Chart]