The Paper Store is bringing the joy back to holiday shopping this season with the launch of The Merry Market, a festive in-store experience inspired by the charm of European holiday villages.
Like most retailers of a certain age, The Paper Store debuted in brick-and-mortar — in this case a modest family-run newsstand in Maynard, Mass. that opened in 1964. And while the retailer has ...
A popular Massachusetts-based retailer is closing one of its Boston locations. The Paper Store, a stationery and gift chain started in Maynard and is based in Acton, is reportedly closing its West ...