Papyrus closing stores nationwide in the next four to six weeks

Schurman Retail Group is closing all 254 Papyrus stores, Dominique Schurman, CEO of Papyrus’ parent company, confirmed.