Keith D Walsh
May 25, 1932 - February 18, 2015
Keith Delos Walsh, 82, of Mason City, died Wednesday February 18, 2015 at the Good Shepherd Health Center where he had been a resident since 2014 following a stroke in 2012. A Memorial Mass will be celebrated 10:30am Monday February 23, 2015... View Obituary & Service Information