Sears 3103

Sears #3103 was a Sears department store located at 90 Wall Street in Norwalk, Connecticut. The store opened unknown and closed unknown.