Menu
Shopping

Davidson & Licht Reopens in Downtown Walnut Creek

davidson-and-licht-walnut-creek-outside-dev-open
1329 N Main St, Walnut Creek

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.