Comanche Red River Casino/Hotel Categories Casinos 196747 Hwy 36 Devol OK 73531 (580) 250-3060 (580) 299-3422 Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×