My Review - (5/5) Review For Creek Nation Casino Duck Creek jackeyd22 Feb 16 at 0:53 I love the fact that they treat you like family and the comps are fantastic!!!! View full site to comment or like