Broadway Plaza, Walnut Creek
After being gone from downtown Walnut Creek for over two years, the stationery and greeting card store Papyrus is back in downtown Walnut Creek, this time in Broadway Plaza. If you need a greeting card, this is the place to check out. Don’t forget that Paper Source, a much larger stationery store is also located in downtown Walnut Creek, a short walk away.