Back in January I noted that Paper Source would be opening in April in Walnut Creek and now there is a sign on the door noting that it will be opening this Friday, April 19th. Paper Source is located at 1567 Botelho Dr. around the corner from Tuesday Morning and across the street from the Container Store.
Check out the inside:
Looks like a great spot for stationery: