Marshalls 32

Marshalls #32 is a Marshalls off-price department store located at 1005 Paradise Road in Swampscott, Massachusetts.