Johnny Clay
Comanche Red River Casino Comanche Red River Casino
Devol, Oklahoma
"Johnny Clay"
I didn't stay at the hotel, but played at the casino. My partner and I had fun. Location is fine, it's out of town. Would like to stay at the Hotel just for the experience.