SOCRRA: Southeastern Oakland County Resource Recovery Authority

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

Definition in English: Southeastern Oakland County Resource Recovery Authority