Lord & Taylor has been closed in Scarsdale, it is NOT open!!! I had a silly amount of people ask me if this store is still operating and for goodness sake... it is NOT! Check for yourselves, take a walk outside and see...
Closed too soon :(
We all miss it :(