ProfileImage Penny
18 Exp
River Spirit Casino River Spirit Casino
Tulsa, Oklahoma
It's so nice and all the employees are so helpful but I have never stayed at the hotel I would like to but haven't yet