2 Sears stores set to close in Illinois

Sears will close 2 stores in Illinois this summer, according to reports.

Metro Business Network