Broadway Plaza, Walnut Creek
Last week I noted incorrectly that the skincare company Kiehl’s would be opening last Friday but now they are open for real in Broadway Plaza in downtown Walnut Creek. Check out the history of this New York-based skincare company here. They first opened in New York’s East Village way back in 1851.