ALDO Closing at Broadway Plaza in Downtown Walnut Creek

Broadway Plaza, Walnut Creek

The Canadian-based shoe store ALDO, which opened three and a half years ago at Broadway Plaza, in downtown Walnut Creek, is closing. According to a sign in the window, there is up to 70% off “everything must go!”