1540 Olympic Blvd, Walnut Creek
The footwear and apparel store Vans opened recently in downtown Walnut Creek where Free People used to be. Considering this is a dedicated Vans store I imagine there will be some specialty items not available at authorized dealers like Tillys and Nordstrom. Check out their online shop here.