Art Murals on Display at Neiman Marcus in Downtown Walnut Creek

Broadway Plaza, Walnut Creek

Bright, new art murals made by local artists and Neiman Marcus employees are on display at the Neiman Marcus store in downtown Walnut Creek that was recently looted during recent protests according to this KCBS Radio article.