NGCL: North Glenora Community League

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

NGCL: North Glenora Community League

Definition in English: North Glenora Community League