Home Buffalo Run Casino 1000 Buffalo Run Boulevard Miami, Oklahoma 74345 (918) 542-7140 Website Save Buffalo Run Casino1000 Buffalo Run Boulevard Miami, Oklahoma 74345DetailsOpen in Google Maps Map