Hoodoo Address: 2009 Deary St, Harvard, ID 83834 Phone: (208) 875-1084 Restaurants, Bars Other Businesses: Hoodoo the at 2009 Deary St, Harvard, ID 83834