Shelia Boucher
Creek Nation Casino Okemah
Okemah, Oklahoma
"Shelia Boucher"
Stopped in from Buffalo N.Y. won 900$ thank you nice casino