OLSHF: Oregon Lions Sight Hearing Foundation

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

Definition in English: Oregon Lions Sight Hearing Foundation