Nancy Peabody Newell
April 6, 1932 - September 20, 2018
Nancy Peabody Newell (1932-2018) CEDAR FALLS – Nancy Peabody Newell, 86, of Cedar Falls, Iowa, died Thursday, September 20, 2018 at NewAldaya Lifescapes. She was born April 6, 1932 in Seattle, Washington, daughter of Enoch and Dorothy... View Obituary & Service Information
