Home Tags Palisades Center
Tag: Palisades Center
Lord & Taylor has formally notified New York state that its store at the Palisades Center shopping mall in West Nyack will be closing...
The move is being billed as a relocation of its recently closed operation at the Walden Galleria mall in Buffalo suburb Cheektowaga.
The company announced in February it planned to close between 130 and 140 stores to "optimize its national retail operations."