Get in Touch We Would Love to Hear from You Address7292 Culebra Rio Circle, Idaho Falls, Idaho Ichor Inc Phone208) 520-4812 86-3768902 Emailinfo@ichorinc.site There was an error trying to submit your form. Please try again. Full Name * This field is required. Email * This field is required. Message * This field is required. Submit There was an error trying to submit your form. Please try again. Join Us for Better HealthTake the first step towards improved health monitoring and personalized care. Schedule your appointment today! Get Started