Contact Us Address 7950 W King St, Ste 102, Boise, ID, 83704 Phone (208) 907-8881 Contact US Contact Icarus in Idaho now and we will provide a confidential assessment ofyour insurance policy coverage for rehab that will not affect your coveragewhatsoever. Your information will be used to review your request and contact you about treatment options. Submission does not guarantee insurance coverage or admission. See our Privacy Policy.