Fort Hall Casino
Fort Hall, Idaho
Great machines, good payouts...i alwaus have a great time!