What are the support channels at VegasPlus Casino?

You can contact the VegasPlus Casino customer support on the website, but unfortunately, the staff isn’t available 24/7.