It’s One Of America’s Oldest Department Stores, And It Has Been FORCED To Close Every Last Location…
The first department store ever established in the United States is closing its doors for good. Lord & Taylor announced Thursday it will shut down its remaining 38 stores. The...
