Company Overview
Company Name
Icarus Wellness and Recovery
Address
7950 W King St #102, Boise, ID, 83704, United States
Phone
(208) 907-8881Approx. Annual Revenue
$4.5M
Employees
25
Established
2024
Google Reviews
4.3 (66 reviews)
About Icarus Wellness and Recovery
Icarus Wellness and Recovery is a provider of alcohol and drug rehab services, as well as mental health treatment, located in Boise, Idaho. The company was established in 2024 and accepts various insurance plans, including Aetna, Blue Cross Blue Shield, and Medicaid, among others.
More Companies in Idaho
Browse all companies in Idaho →
Frequently Asked Questions about Icarus Wellness and Recovery
Categories
Technologies Used
Social Profiles
Key Decision Makers
David Grand Owner/Founder