Seneca Buffalo Creek Casino Seneca Buffalo Creek Casino
Buffalo, New York
"Casino is super cheap"
After gambling well over 10k in a month they won't even comp you a room