LOMCSA: Louisiana Oil Marketers and Convenience Store Association

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

Definition in English: Louisiana Oil Marketers and Convenience Store Association