1201 S. Main St, Walnut Creek
In January we learned that Talbots would be relocating down the block in downtown Walnut Creek, but thanks to a reader for pointing out that they are permanently closing instead. According to a store employee, their last day will be Sunday, August 23rd.