Menu
Shopping

XCVI Closing in Broadway Plaza


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.