NMSBL: New Middletown Station Branch Library

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

Definition in English: New Middletown Station Branch Library