1. North Suffolk Mental Health 16 Johnson St, Lowell, MA 01854 Coordinate: 42.64465,-71.36893 Phone: (617) 912-7800