Northwood OH Restaurant Equipment & Supplies-Mfrs 1. 6610 Fairfield Dr, Northwood, OH 43619 | Restaurant Megamart LLC (419) 661-6570