Osage Casino - Tulsa Osage Casino - Tulsa
Tulsa, Oklahoma
Friendly atmosphere and exciting game play! Looking forward to a play and stay weekend....havent tried that yet!!!!