idaho in old wallpaper old hotel in moscow idaho 645 W Pullman Rd Moscow ID 83843. 6th St Moscow ID. Archaeological Museum Moscow Cities In Europe Around The Wo… Sunday, September 18, 2022 Edit