Review for Allman Park Review For Seneca Buffalo Creek Casino Google User Feb 17 '18 at 2:55 I honestly love this casino. The dealers are amazing staff. I don't really gamble but I was happy watching gamblers and smoking my cigarettes they actually sold lol View full site to comment or like