Sears 2323

Sears #2323 was a Sears department store located at Cape Cod Mall in Hyannis, Massachusetts. The store opened unknown and closed December 2018.