Innovation Center Location 1922 South Lincoln Jerome, ID 83338 Phone (208) 261-1647 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