Review for Seneca Buffalo Creek Casino Review For Seneca Buffalo Creek Casino Google User Feb 9 '17 at 20:43 What can you say...Win some...Lose some. Great way to spend a few hours. Cannot wait for the remodeling to be completed. View full site to comment or like