Eddie Davis
Lucky Star Casino - Concho Lucky Star Casino - Concho
Concho, Oklahoma
"Eddie Davis"
The absolute worst casino in Oklahoma!! Most of the staff are rude also...don't waste your time!