Amber Miller
Lucky Turtle Casino Lucky Turtle Casino
Wyandotte, Oklahoma
"Amber Miller"
This hotel was terrible. The staff was terrible. The hotel was not clean. Stay at the cherry tree inn and suites. Uchiha better.