Planet 13 to Open Las Vegas Cannabis Superstore in November

On Nov. 1, Planet 13 will open the doors to its cannabis superstore off the Strip in Las Vegas. The 40,000 sq. ft. space marks the first phase of the company’s first-of-its-kind cannabis complex. Located across from The Wynn Las Vegas just off the gaming corridor, the Planet 13 Superstore will be an interactive entertainment experience in addition to being a massive dispensary.