Home Tags Palisades Center
Tag: Palisades Center
This is the second location in New York for the chain, which also has a Long Island store.
Syracuse-based Pyramid Management Group has 16 properties in New York and Massachusetts, including the Palisades Center mall in West Nyack and the Poughkeepsie Galleria.
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."