Get directions to: Hoodoo, Harvard, ID Restaurant address: 2009 Deary Street Harvard, ID 83834, USA Driving Walking Bicycling Restaurant: Hoodoo