Marshalls 1488

Marshalls #1488 is a Marshalls off-price department store located at 5631 State Hwy 12 in Norwich. The store opened on April 8, 2021.