It's finally back open, Comanche Nation Casino in Lawton and all the other CNE (Comanche Nation Entertainment) casinos have reopened their doors. This includes the Comanche Red River Casino in Devol, Comanche Spur Casino at the Richards Spur in Elgin and the Comanche Star Casino in Walters.