Contact Us Address 7950 W King St, Ste 102, Boise, ID, 83704 Email contact@icarusbhid.com 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.