Sears 5121

Sears #5121 was a Sears department store located at 104 East Chestnut Street in Canton, Illinois. The store opened unknown and closed unknown.