+1 vote
What tribe owns Turtle Creek Casino?

1 Answer

0 votes
About the Tribe Leelanau Sands Casino & Lodge, Turtle Creek Casino & Hotel, and Grand Traverse Resort and Spa are all owned and operated by the Grand Traverse Band of Ottawa and Chippewa Indians, a federally recognized Native American tribe in Northern Michigan.
...