Papyrus Closing at Broadway Plaza in Walnut Creek (and Everywhere Else)

Broadway Plaza, Walnut Creek

Thanks to a reader for pointing out that the stationery store Papyrus is closing at Broadway Plaza in downtown Walnut Creek and all other locations as well with liquidation sales underway. I noticed 20% sales at the Broadway Plaza location. Find out more from this article on Retail Dive.