Popilush Relocates Las Vegas Flagship to a 1,225-Square-Foot Store
Popilush will reopen its Las Vegas flagship in a new 1,225-square-foot space at Fashion Show Las Vegas on September 18, moving its physical retail presence to a new location on the Strip.
