Betty Lou (Zimmerman) Walsh, 84, of Shenandoah, Iowa, passed away February 4, 2018 at the Elm Heights Care Center in Shenandoah. Cremation arrangements were entrusted to SWI Cremation of Shenandoah.