Cenlar filed a WARN notice in 2025 with the state of Missouri on June 20, 2025, laying off 93 employees effective July 22, 2025. This filing relates to Cenlar’s Missouri operations and is sourced directly from official state WARN records.
93
Affected Employees
July 22, 2025
Layoff Date
June 20, 2025
Notice Date
City
O'Fallon
State