Sears 2507

Sears #2507 was a Sears department store located at La Plaza Mall in McAllen, Texas. The store opened unknown and closed November 2015.