Broadway Plaza, Walnut Creek
In February we learned that the women’s clothing store Free People would be relocating to Broadway Plaza in downtown Walnut Creek and as you can see in the above photo the signage is up and they will be opening in May. Check out the their website here.