River Spirit Casino Resort No. 1 Best Oklahoma Resort

TULSA, Okla. — Officials at Muscogee (Creek) Nation announced River Spirit Casino Resort recently received the prestigious Four Diamond Award from AAA. The Four-Diamond rating places River Spirit Casino Resort in the top 6% of all AAA-approved properties in North…