Traverse City, Michigan, USA - October 3, 2017: The Turtle Creek Casino is owned by the Grand Traverse Band of Ottawa and Chippewa Indians. They also own Leelanau Sands and the Grand Traverse Resort.
{}