If you are not in Washington D.C., US, and still unable to access the site, restarting your router often fixes the problem.
If that didn't help, there might be a problem with your IP address. Please contact your Internet Service Provider regarding this, they should be able to issue a new IP address for you.
If you're using a VPN (Virtual Private Network) service on your devices, this may also be causing an issue. In this case, we advise deactivating these programs while trying to play on ChumbaCasino.com.