SWNIC: South Worcester Neighborhood Improvement Corporation

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

Definition in English: South Worcester Neighborhood Improvement Corporation