Invested in: 2014

The Paper Store

Acton, MA

The Paper Store is a leading specialty gift store with over 50 stores located throughout New England. Founded over fifty years ago, The Paper Store has evolved from a local store selling paper goods and stationery to a sophisticated omnichannel retailer offering a unique and evolving mix of everyday brands and trend-right merchandise to provide its customers with something for every gift giving occasion.