Sears 1321

Sears #1321 was a Sears department store located at Northwoods Mall in Peoria, Illinois. The store opened unknown and closed February 2020.