Marshalls 803

Marshalls #803 is a Marshalls off-price department store located at Moore Plaza, 5425 South Padre Island Drive in Corpus Christi, Texas.