Papyrus Closing Nationwide includes La Encantada Shop
Upscale stationery chain Papyrus is reportedly closing stores across the United States according to sources. The company, which is owned by Schurman Retail Group, is reportedly closing all locations. Papyrus once had more than 450 U.S. stores, but has been closing locations in recent years. The company now operates some 260 stores. Schurman Retail Group
Papyrus Closing Nationwide includes La Encantada Shop Read More »




