Sears 4090

Sears #4090 was a Sears department store located at 5117 Main Street in Downers Grove, Illinois. The store opened unknown and closed unknown.