Donald L. “Bub” Anderson, 91, of Mason City, passed away on Monday (July 22, 2019) surrounded by his loving family at the Good Shepherd Health Center in Mason City. A Celebration of Life will be held from 3 pm until 5 pm on SAturday... View Obituary & Service Information