Sears 2223

Sears #2223 was a Sears department store located at 2175 Summer Street in Stamford, Connecticut. The store opened unknown and closed unknown.