MercyOne North Iowa Medical Center in Mason City will lay off 34 employees March 17, according to the state's Worker ...