Marshalls 20

Marshalls #20 is a Marshalls off-price department store located at 69324 Highway 21 in Covington, Louisiana.