Shangri-La Organizations

Shangri-La is a non-profit organization that offers social training, medical care, and support for differently abled individuals.

Industry: Humanitarian Assistance
Headquarters: United States