Menu
Shopping

Talbots Closing in Downtown Walnut Creek


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.