Davidson & Lichte The Watch Shoppe has closed in downtown Walnut Creek on N. Main St, however their shop on Broadway Plaza is still open so if you have repairs, a note on the door mentions to pick it up there.
I believe Davidson & Lichte own the building itself, as well as Vanessa’s next door so it’ll be interesting to see what will open in its place.