Dillard's 727

Dillard's #727, previously designated as Dillard's #510, is a Dillard's department store located at La Plaza Mall, 2200 South 10th Street in McAllen, Texas. The store opened in March 1978. The store was also replaced within the mall in2000.