You can watch Lioz live at The Venue in The Orleans Hotel and Casino—4500 W Tropicana, Las Vegas, NV.