Subway adresses in Northwood‚ NH Home Work hours Subway hours New Hampshire Northwood AddressPhoneMap185 1st NH Tpke Northwood(603) 942-5936 You May Like Carvel hoursDunkin' Donuts hoursSubway hoursPeople Are Reading