Shoplifting at Filene’s Department Store
The Northshore Mall, in Peabody, Mass., was the mall. Our mall. The competing mall, Liberty Tree, a mile or so down the road, suffered from inferior stores and worse parking. So in the 1990s and early 2000s, Northshore was where the kids from my area congregated, to wander through the department stores, and then on…
Details