Justin Hall
Cherokee Casino - Tahlequah Cherokee Casino - Tahlequah
Tahlequah, Oklahoma
"Justin Hall"
If you enjoy losing your money while setting in smoke might go check it out. Horrible ventilation, and even worse payouts!! One of the worst casinos I've ever been to