Get directions to: Subway, Northwood, NH Restaurant address: 42 Harding Dr Northwood, NH 03261, USA Driving Walking Bicycling Restaurant: Subway