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