STEDF: St. Tammany Economic Development Foundation

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

Definition in English: St. Tammany Economic Development Foundation