Notice Date
May 19, 2025
—
July 21, 2025
Permanent
Manufacturing
Yes
St. Charles
Illinois
Kane
Northeast 4