Broadway Plaza, Walnut Creek
Solstice Sunglasses, which opened over four years ago at Broadway Plaza in downtown Walnut Creek, has closed according to the Broadway Plaza directory page. According to this New York Business Journal article, they declared bankruptcy last month.