There’s been no official store closing announcement yet from its parent company, but the Big Lots store in Alton’s future is up in the air.
Gordon Brothers Retail Partners has listed for sale nearly 500 leases across 47 states that are primarily located in shopping centers.
The Alton location at 1751 Homer Adams Parkway is on that list. So is the Webster Groves Missouri Big Lots at 8563 Watson Road…