Justin Lancaster
Comanche Red River Casino Comanche Red River Casino
Devol, Oklahoma
"Justin Lancaster"
Didn't dislike it but just nothing to make it stand out. Ventilation system sucks there and machines are tighter than a coil spring under a overloaded truck. Rooms there are pretty nice but that's about it.