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.