Leigh W. Powers
June 14, 1934 - September 30, 2017
Leigh Powers, 83, of Mason City, passed away Saturday (September 30, 2017) at the Good Shepherd Health Center in Mason City after a yearlong battle with cancer. A mass of Christian burial will be held 10:00am Thursday (October 5, 2017) at Epiphany... View Obituary & Service Information