Get directions to: Northwood, Drummond Island, MI Restaurant address: Po Box 70 Drummond Island, MI 49726, USA Driving Walking Bicycling Restaurant: Northwood