Lowell Community Health Center Address 161 Jackson Street, 6th Floor Lowell MA United States Upcoming Events No events in this location