Seed supplier Idaho Seed Bean Co Inc 4.6 / 5 ( 220 votes ) Place Details Address 3637 2700 E, Twin Falls, ID 83301 Phone (208) 734-5221 Website Coordinate 42.525.012, -1.145.173.027 Contact Direction Where is Idaho Seed Bean Co Inc? 3637 2700 E, Twin Falls, ID 83301 What is Idaho Seed Bean Co Inc phone number? (208) 734-5221 What time is Idaho Seed Bean Co Inc open? Does Idaho Seed Bean Co Inc have a website? Idaho Seed Bean Co Inc’s website is: Photos Related Places Total Seed Production Vellema Seeds & Services Evergreen FS Broyles Seeds Maybe you like: Coleman Grain and Equipment Central Transport Northeast Georgia Medical Center