Doug Starbird Email

Senior Clinical Director . LOWELL HOUSE

Current Roles

Employees:
57
Revenue:
$13.9M
About
LOWELL HOUSE, INC. is a mental health care company based out of 555 MERRIMACK STREET, LOWELL, Massachusetts, United States.
LOWELL HOUSE Address
340 S Ocean Blvd
LOWELL, MA
United States
LOWELL HOUSE Email

#1 Startup Dataset

Growth rates, revenue data, direct competitors and contact details.