LTMUA: Lower Township Municipal Utilities Authority

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

Definition in English: Lower Township Municipal Utilities Authority