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 1970, and was replaced within the mall in 1986.