Los Angeles, CA
89
Affected Employees
March 11, 2025
Layoff Date
January 10, 2025
Notice Date
Company
Mama Management USA LLC
City
Los Angeles
State
CA
Address
6500 Selma Avenue
ZIP
90028
Event Type
Closure Permanent