Review for Turtle Creek Casino and Hotel Review For Turtle Creek Casino and Hotel Google User Mar 31 '14 at 20:14 Sucked got nothing dont go back years u do not pay View full site to comment or like