Home › Venues › Buffalo Run Casino Buffalo Run Casino Tickets Buy tickets for concerts at Buffalo Run Casino in Miami, OK. No Upcoming Events No upcoming events scheduled at Buffalo Run Casino. Please contact us with any corrections. Hotels & Lodging Near Buffalo Run Casino About the Venue Buffalo Run Casino At-a-Glance Address1000 Buffalo Run Blvd.Miami, OK 74354United States Map & Directions Advertisement