Review for Red Rock Casino, Resort & Spa Review For Creek Nation Casino Holdenville Google User Mar 16 '18 at 5:48 Had a stressful horrifying nite as my machine blew up in my face...smackdown. Then in haze of losing, I managed to see 3 or 5 security personnel doing laps around our slotbank. Loosen up please. Just sayin....SDW View full site to comment or like