NYX Cosmetics Closes in Broadway Plaza in Walnut Creek

Broadway Plaza, Walnut Creek

Thanks to a reader for sending word that NYX Cosmetics, which opened a few years ago in Broadway Plaza in downtown Walnut Creek, has closed. I wonder whether this is due to the location or competition from Sephora?