Get directions to: Pizza Hut, Northwood, OH Restaurant address: 2523 Oregon Rd Northwood, OH 43619, USA Driving Walking Bicycling Restaurant: Pizza Hut