Leave a Review Turtle Creek
Did you forget you made an app?
Doesn’t update properly, still shows messages from 4 months ago. Nothing newer.App does not show free play balance
For months now the app does not show free play balance.Unprofessional casino
I had worst experience ever at a casino , would not recommend this facility, spend your money somewhere else 😆😆they oblivious don’t want mine from how I was treat at this establishment