Icarus Recovery Center
- 8601 Golf Course Road Northwest, Albuquerque, New Mexico, 87114
- +1 505-305-0902
- https://icarusbehavioralhealth.com/
About Icarus Recovery Center
Established 2022
Pictures
Products/Services
Accepted Payment Methods
Other Payment Methods:
Insurance, Discover


