SLORTA: San Luis Obispo Regional Transit Authority

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

Definition in English: San Luis Obispo Regional Transit Authority