Shopping Walnut Creek XCVI Closing in Broadway Plaza November 6, 2017 8:30 am Broadway Plaza, Walnut Creek The women’s clothing store XCVI, which relocated (for the fourth time) within Broadway Plaza in Walnut Creek earlier this month is now closing by Tuesday at latest. Check out their online store here. Broadway PlazaFeatured Previous Post Doughnut Disco Dance Party at Soma StrEat Food Park in San Francisco Nov 5th Next Post The Lumpia Company Opens in Downtown Walnut Creek