St. Luke’s International Hospital

St. Luke’s International Hospital

This hospital is a living organism designed to demonstrate in convincing terms the transmuting power of Christian love when applied in relief of human suffering. Rudolf B. Teusler (1933)