Las Vegas Welcomes New SUBSTANCE NightclubBy Mark MancinoJune 20, 2024 The versatile 18,000 square foot venue, opening on July 12, is situated in the heart of Downtown, Las Vegas. Marcel…