It's east of the Byram river.
Originally Posted by Unique_Carpenter
It's up in Canada. Between the N. Canadian and Canadian rivers.
All kidding aside, it seems like with all the casinos they've opened up in Oklahoma, the reviews would be more plentiful. It would seem like the Oklahoma forums here would grow.