Sears 1820

Sears #1820 was a Sears department store located at Spring Hill Mall in West Dundee, Illinois. The store opened unknown and closed February 2020.