Harvard from Idaho Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Hoodoo - Idaho, Harvard, 2009 Deary Street, 83834 (208) 875-1084 Map