Innovation Center Location 1922 South Lincoln Jerome, ID 83338 Phone (208) 423-1550 Fax (208) 324-3213 Working Hours Monday - Friday 8:00am - 5:00pm Send Message Contact Us Name * Email * Message * reCAPTCHA If you are human, leave this field blank. Submit