Marshalls 1324

Marshalls #1324 is a Marshalls off-price department store located at 3000 Fashion Center Boulevard in Newark, Delaware.