Riverbend corporate office is located in 101 Jackson St Fl 4, Lowell, Massachusetts, 01852, United States and has 11-50 employees.
riverbend
Departments
Number of employees
Operations
18
Medical & Health
13
C-Suite
6
Marketing
3
Finance
2
Engineering & Technical
1
| Location | People at location |
| North America | 11-50 |
Explore people who held key positions, contributed to Riverbend's success, and advanced their careers.
Lowell House Recovery ... at The Northeast Independ...
Worked as Lowell House Recovery and Treatment
at Riverbend (1970-2024)
Explore More
Riverbend, formerly known as Lowell House, is a non-profit, 501 (c)(3) organization, has been providing high-quality, accessible, and affordable addiction service and related support to the Greater Lowell community since 1971.... Read More