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 Blimpie hoursA&W Restaurant hoursPapa Murphy's hoursStarbucks hoursQdoba hoursDomino's Pizza hoursPeople Are Reading