The Nuart Theater has been a favorite movie house in Moscow, Idaho since 1935, but since re-opening in 2004, we offer more than ever before. 

516 South Main St. Moscow, ID 83843