Sears to Close Northpark Location
When I heard that Sears was announcing the closing of 72 stores sometime today, I had only figured that one of them would be the Davenport location. True to form, my gut instinct was right. Sears just posted the list of the 72 stores they plan to close and the Northpark location was on the list...

Load More Articles