Papyrus Closing Stores Including Its Two In Atlanta

Both local greeting card and stationery storefronts are in Buckhead and are across the street from one another in Lenox Square Mall and Phipps Plaza.

Papyrus, a greeting card and stationery chain that once had upwards of 450 stores, is closing all of its remaining locations, including its two in Georgia, both of which are in Atlanta and across the street from one another.

Sign up now to get our Daily Breaking News Alerts

Opt out at anytime

Employees at the local Papyrus retail stores, in Lenox Square Mall and Phipps Plaza, confirmed the news in a telephone conversation with What Now Atlanta Tuesday after receiving word from parent company Schurman Retail Group last week.

It’s unclear when each store will close for good, but the internal memo indicated a liquidation over the next two to four weeks.

A companywide sale, currently offering customers 20 percent off online and instore, is already underway.

Liquidation firm Gordon Brothers has been retained by Schurman Retail Group to oversee the going-out-of-business sales.

Across the U.S. and Canada, Papyrus is expected to close roughly 260 stores.

Caleb J. Spivak

Caleb J. Spivak

Caleb J. Spivak

Caleb J. Spivak

Search