Alecia White
Twin Arrows Navajo Casino Resort Twin Arrows Navajo Casino Resort
Flagstaff, Arizona
"Alecia White"
For some reason I just really enjoy visiting this casino. It has a new feel to it, great gaming options and a great hotel. Free Play is generous for player club members and the crowd is laid back. I recommend visiting Twin Arrows soon....