Ottumwa, IA
40
Affected Employees
February 27, 2026
Layoff Date
January 23, 2026
Notice Date
Company
MercyOne
City
Ottumwa
State
IA
Address
522 N Hancock St
ZIP
52501
Event Type
Closing