Review for Lucky Turtle Casino Review For Lucky Turtle Casino Google User Jan 4 '19 at 5:25 Turtle Creek is near Traverse City and is a very nice casino. It's not huge but decent size. The shuttles run constantly in the parking lot which is really nice in the winter. View full site to comment or like