March 8, 2021

International Institute of New England relocates to Lowell CHC

The International Institute of New England in Lowell is relocating to Lowell Community Health Center at 101 Jackson Street, strengthening the long-standing collaboration between the two organizations as they serve Lowell’s refugee and immigrant communities.