Lord & Taylor is permanently closing 24 of its locations after f...