Richard P. Halstead
April 28, 1933 - January 28, 2019
Richard P. Halstead (1933-2019) CEDAR FALLS – Richard P. Halstead, 85, of Indianola, formerly of Waterloo, died Monday, January 28, 2019 at the Good Samaritan Society in Indianola. He was born April 28, 1933 in Union Township in Fayette... View Obituary & Service Information
