Form 990 Purpose: ENVIRONMENTAL ORGANIZATION. Tax ID 04-2633281 Address 600 Suffolk St Lowell, MA 01854 Website http://www.merrimack.org