National home improvement chain closes all stores, including 7 locations in Alabama
The nationwide home improvement chain LL Flooring, formerly Lumber Liquidators, is closing all locations after failing to find a buyer for the chain. LL Flooring announced in early August that…