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.
Listen To This Post

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

  • This field is for validation purposes and should be left unchanged.
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 (CJS) is the Founder of What Now Media Group, Inc., the publisher of What Now Atlanta and What Now Los Angeles.
Notify of
Inline Feedbacks
View all comments

Related Posts


Login to manage your profile and comments


Register now to manage your profile and comments. 
The information provided will only be used to create and manage your comments.

Sign up now to get our Daily Breaking News Alerts

Be the first to know. Sign-up to get our breaking news alerts delivered straight to your inbox. Go ahead. It's absolutely free!