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