The retailer plans to shutter its stores at 18150 Halsted St. in Homewood and at 1600 E. 80th Ave. in Hobart. The big-box furniture store has been located in Merrillville Plaza in Hobart for the ...
Some results have been hidden because they may be inaccessible to you