Clearwater River Casino & Lodge
Clearwater River Casino & Lodge is located in Lewiston, Idaho with two restaurants and one bar
Restaurants & Dining(2)
Bars & Lounges(1)
Location
Loading map...
17500 Nez Perce Road Lewiston, Idaho 83501-7947 United States
More in Lewiston
Discover other casinos and gaming destinations in Lewiston, Idaho.
View all Lewiston casinos