Back in February of last year I noted that the Davidson & Licht jewelry store would be relocating from their Broadway Plaza location to downtown Walnut Creek on N. Main St. where they had their Watch Shoppe and it is now open, albeit with exterior finishes taking place.
Previous Post
The Candy Counter Opens in Downtown Walnut Creek
Next Post