Menu
Shopping

Swarovski Opens at Broadway Plaza in Walnut Creek


Broadway Plaza, Walnut Creek

After almost 10 years absent from Broadway Plaza, the crystal store Swarovski has made a trimphant return to Broadway Plaza in downt0wn Walnut Creek. Check out their online selection here.