Amazon notified the state March 14 of the closure of its 33,000-square-foot store at the Promenade at Westlake shopping center, saying 76 workers would be laid off, according to state records.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results