Sears 2617

Sears #2617 was a Sears department store located at Victoria Mall in Victoria, Texas. The store opened unknown and closed December 2018.