Dillard's 738

Dillard's #738, previously designated as Dillard's #504, is a Dillard's department store located at La Palmera, 5488 South Padre Island Drive in Corpus Christi, Texas. The store opened in 1969. The store was also replaced within the mall in1986.