Clearwater River Casino
17500 Nez Perce Rd, Lewiston, ID 83501-7947
Clearwater River Casino is a Casinos place is located in Lewiston, Idaho. The address of Clearwater River Casino is 17500 Nez Perce Rd, Lewiston, ID 83501-7947.
If you want to go to the place or need any services, you can contact them directly. The phone number is +1 208-746-0723, or open their website to view relevant information, The url is http://www.crcasino.com/