Subway adresses in Moscow‚ ID Home Work hours Subway hours Idaho Moscow AddressPhoneMap307 W 3rd St Moscow(208) 883-3841 866 Troy Rd, Ste 111 Moscow(208) 882-3238 You May Like Taco Bell hoursPanda Express hoursMcDonald's hoursTCBY hoursPapa Murphy's hoursArby's hoursPeople Are Reading