Contact Us Address 7950 W King St, Ste 102, Boise, ID, 83704Before traveling, please call admissions to confirm the location and arrangements for your appointment or recommended program. Phone (208) 907-8881 Contact US Have questions about treatment, insurance, or getting started? Our admissions team is here to help. Call Icarus Wellness and Recovery or complete the form below to discuss your needs and explore your next steps toward care. 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.