Subway adresses in New Meadows‚ ID Home Work hours Subway hours Idaho New Meadows AddressPhoneMap505 VIRGINIA St New Meadows(208) 347-4000 You May Like A&W Restaurant hoursSubway hoursPeople Are Reading