Let's Recover corporate office is located in 1590 S Acoma St, Denver, Colorado, 80223, United States and has 1-10 employees.
let's recover inc
let's recover
lets recover
lets recover inc
recover
lets recover inc
Departments
Number of employees
Medical & Health
3
Marketing
1
Operations
1
C-Suite
1
Sales
1
| Location | People at location |
| North America | 1-10 |
| Europe | 1-10 |
Explore people who held key positions, contributed to Let's Recover's success, and advanced their careers.
Resident Physician, Em... at Washington University ...
Worked as Clinical Fellow
at Let's Recover (2020-2022)
Explore More
Recover provides effective and affordable addiction treatment. The company partners with state and local governments to help combat addiction in their communities. Over 20 million Americans struggle with addiction. Less than 10% of people who need it get help, and for those that do, conventional treatment programs only work for 8%. We're working to... Read More