Lowell House Inc. 555 Merrimack St. Lowell, Massachusetts 01854 ■ Phone: 978.459.8656 ■ Fax: 978.937.2559

Copyright © 2013. All Rights Reserved.