Clearwater River Casino

Nez Perce Tribe

Project Details

Location: Lewiston, ID

Size: 85,000 SF

Completed: 2011