Willows, CA
225
Affected Employees
October 21, 2025
Layoff Date
August 22, 2025
Notice Date
Company
Glenn Medical Center
City
Willows
State
CA
Address
1133 West Sycamore St.
ZIP
95988
Event Type
Closure Permanent