Contact Us The Idaho Innovation Center is a ‘one-stop shop’ for startup businesses. Keeping costs down and providing the means to expedite the growth of small businesses are the backbone of the Idaho Innovation Center’s service. Ready to Get Started? Fill Out Tenant Application Call Us (208) 523-1026 Send a Fax (208) 528-7127 Find Us 2300 North YellowstoneIdaho Falls, Idaho 83401 Questions? Fill out the form below or give us a call. Contact DetailsName* First Last Email* PhoneWhat are you interested in? Commercial Kitchen Food Village Office Lease Meeting Rooms Coaching MessageEmailThis field is for validation purposes and should be left unchanged.