Andover Business - Marshalls
From Andover Answers
Marshalls, a discount clothing retailer, was located in Shawsheen Plaza on Main Street in Andover from 1994 until 2011. They are relocating to a space in South Lawrence.
- "Marshalls to close in March", The Andover Townsman, January 20, 2011, p.1,2.
back to Main Page