ProfileImage debborabuckhorn
8 Exp
Osage Casino - Tulsa Osage Casino - Tulsa
Tulsa, Oklahoma
I love this casino. It's my favorite in Tulsa area. Won 3 jackpots there in one month