Is there any chance that the Lord and Taylor in Eastchester will close? The L&T people are really confident that this location won't fall into ruin, but I'm thinking otherwise. Brick and mortar stores can't survive in this climate...
There are no replies in this thread yet. Be the first to post a reply below: