Downstream Casino Hotel Resort Quapaw Oklahoma Downstream Casino Resort Downstream Casino Resort 69300 East Nee Road Quapaw, Oklahoma 74363 (918) 919-6000 Link to Website