SCRLC: South Central Research Library Council

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

SCRLC: South Central Research Library Council

Definition in English: South Central Research Library Council