VCM Cover Story: Planet 13 Superstore: The Largest - Entertainment Complex in the World

In just a few short months, Las Vegas welcomes The Planet 13 Superstore.  Located off the Strip, less than a 10 minute walk from the Wynn Hotel, the store will be visible from approximately 65,000 hotel rooms as well as Interstate 15.  Focused on creating a unique, upscale entertaining experience, Planet 13 will be a must see for both tourists and locals.

Phase one of the new complex which opens to the public on November 1st is 40,000 square feet and will play host to 16,500 square feet of retail space and 45 registers.  When visiting, patrons will not only be able to shop the retail cannabis store, but also enjoy a variety of entertainment and special effects including: