NECCL: New England Center for Civic Life

What does NECCL mean? The above is one of NECCL meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: New England Center for Civic Life