OLLH: Our Lady of Lourdes Hospital

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

Definition in English: Our Lady of Lourdes Hospital