Eduardo Garcia Rangel
Fort Hall Casino
Fort Hall, Idaho
"Eduardo Garcia Rangel"
Great place. Have won 1 outta 5 that I've been there. Great place to relieve stress.