Organization

Mental Health Association of Greater Lowell

Lowell, MA
Joined in September 2007

About Us

Community Mental Health Agency which services individuals in the Massachusetts Greater Lowell area

Areas of Focus Include
  • Mental Health
Location
99 Church St., Lowell, MA 01852