Deena Short
Osage Casino - Tulsa Osage Casino - Tulsa
Tulsa, Oklahoma
"Deena Short"
Nice to win for a change. Good games and great food.