Plenty of retailers have been closing locations lately due to financial reasons, like Family Dollar, Sears, Walgreens, CVS, ...