Richard Cook
Lucky Star Casino - Concho Lucky Star Casino - Concho
Concho, Oklahoma
"Richard Cook"
Worst casino experience. If you like your money avoid this place. The games suck and the pays are nonexistent.