Laura House
Osage Casino - Tulsa Osage Casino - Tulsa
Tulsa, Oklahoma
"Laura House"
I would have given negative 10 if I had that choice. I took several hundred dollars in and played dollar machines and was broke in less than 10 minutes. I will never be back. I prefer the Creek Casinos anyway.